function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
srikanth j 24srikanth j 24 

Permission Sets

What is meant by permission set and what is the use of permission sets can anyone explain me in detail with example 
Adv Thanks.
Amit Chaudhary 8Amit Chaudhary 8
Please check below post for permission set

A permission set is a collection of settings and permissions that give users access to various tools and functions. The settings and permissions in permission sets are also found in profiles, but permission sets extend users’ functional access without changing their profiles

If a permission isn’t enabled in a profile but is enabled in a permission set, users with that profile and permission set have the permission. For example, if “Manage Password Policies” isn't enabled in Jane Smith’s profile but is enabled in one of her permission sets, she can manage password policies.


Hey Srikanth,

Permission set comes into picture if you would want to provide some special access a user/set of users. For example: Assume that "Employee" object and fields are not visible to all employees, who all fall into a profile - standard employee. Now, if 'Star' Employee want to have access to the "Employee" object, we cannot modify his profile as it will open up access to everyone (all are with same profile & role). This case you create a permission set, give access to "Employee" object and its fields and assign to the particular user.

I hope this explains.

Sunny Gill 5Sunny Gill 5
Hi Srikanth,

Permission sets are basically an extension to Profiles. A profile contains permission associated to objects , fields and other metadata and data for a group of user. Permission set comes into picture when you want to give some additional permission to a select user , then you give permission in the permission set and assign it to the user. 

Note : You can add permissions via permission but you cannot remove any permission via permission set.