Permission sets
Salesforce allows you assign only one profile to a user, but sometimes it's necessary to assign more than one profile to users based on your business requirements. Through the permission set, you can grant a group of settings and permissions to your users that allows them to access various apps and functions, in addition to the profile. The settings available in these permission sets are similar to those in profiles, but they extend the user's functional access without changing their profiles.
A business scenario: Eric Cordell is working as Sales Manager West at Universal Containers. As per the initial business requirement, Sales Manager West can only access the opportunity records for an account that belongs to North America. Over the past few years, Eric helped Universal Containers to increase their sales pipeline from $15 million to $40 million. Now Sales Director Merint Mathew wants to grant all opportunities access (either edit or delete) to Eric Cordell, so he can manage...