Loading
Salesforce Enforces New Security Requirements in Summer 2026Read More
Manage Users and Data Access
Create Permission Sets

Create Permission Sets

Create permission sets that contain the permissions necessary for your users to complete a specific job or task.

Required Editions

Available in: both Salesforce Classic and Lightning Experience
Available in: Essentials, Contact Manager, Professional, Group, Enterprise, Performance, Unlimited, Developer, and Database.com Editions
User Permissions Needed
To create permission sets: Manage Profiles and Permission Sets
To assign permission sets: Assign Permission Sets

You can clone a permission set or create one. A cloned permission set starts with the same licenses and enabled permissions as the original one. A new permission set starts with no licenses selected and no permissions enabled.

To grant a user a permission via a permission set or permission set group, the user must have a user license or permission set license that supports the permission.

Tip
Tip If your org has many permission sets, using permission set groups can help improve performance.
Tip
Tip Instead of completing this task manually, get help from Setup with Agentforce. For example, tell the Setup agent, “Create a permission set named ‘Report Management’ with a description of ‘Enables user to make report changes.’” For more information, see User Access Management in Setup with Agentforce.
  1. From Setup, in the Quick Find box, enter Permission Sets, and then select Permission Sets.
  2. Click New.
  3. Enter your permission set information.
  4. Select the types of users for the permission set. Select a specific user or permission set license. Or, if users with different licenses are assigned the permission set, select None. If the permission set is associated with a specific license, it can only include the permission and settings entitled by that license.
    When creating a permission set for a specific permission set license, refer to that feature’s documentation. For example, to create a permission set for the Identity Connect permission set license, use these steps along with the Identity Connect documentation.
    Note
    Note If you select None, to assign users to the permission set, the users must still be entitled to its included permissions via their user license or separately assigned permission set licenses.
  5. Add the required permissions and settings to the permission set. For more information, see Configure Permissions and Access in Permission Sets in Salesforce Help.
Example
Example

You have several Sales Users who are currently allowed to read, create, and edit leads. But you need some users to also delete and transfer leads. You create a permission set for this specific task. Under Object Settings, select Leads and enable delete. Under App Permissions, find and enable the Transfer Leads permission. Assign the permission set to users who need these permissions.

 
Loading
Salesforce Help | Article