Activity Forums Salesforce® Discussions Difference between the profiles and permission sets in Salesforce?

  • shariq

    September 23, 2018 at 8:50 am

    Permission Sets : In this Permission sets we define the access level of the user. Generally we determine what a user can do in the applications. These are used to grant additional permission to a user.
    Profiles : In Object level Security, Profiles are assigned to the user by system administrator. A profile can be assigned to many users where as a user can have only one Profile.

  • Parul

    September 23, 2018 at 9:04 am

    The key difference between the two is that the Profile is the users base set of permissions and all users are assigned to one. ... Profiles can be used to give or take away permission from the users assigned to it. Permission Sets can only give or extend permission to the users assigned to it.

    I think this the good example to understand better:

    Profile is like a Key to House
    Permission sets are like keys to individual Rooms.

    So if this profile is assigned to user means he can enter in to house but can’t enter in to the rooms
    Until and unless permission sets are assigned to user he cant enter in to the rooms

    hope this will help you.

  • Pooja

    February 10, 2020 at 2:55 pm

    Profiles- A profile in Salesforce is a group or collection of settings and permissions that define what a user can do in Salesforce.

    Permissions-The permission set is also very similar to profile. Whatever you can manage at profiles (Like Object permissions, Field Permissions, User permissions, Tab settings, App settings etc Apex class permission, visualforce permission) the same you can manage here also. But the main difference between these two is that user can have only one profile and can have multiple permission sets at a time.

Log In to reply.

Popular Salesforce Blogs

Popular Salesforce Videos