Loading
Salesforce now sends email only from verified domains. Read More
Manage Users and Data Access
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Manage Permission Set Assignments

          Manage Permission Set Assignments

          You can assign permission sets to a single user from the user detail page or assign multiple users to a permission set from any permission set page.

          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 assign permission sets:

          Assign Permission Sets

          AND

          View Setup and Configuration

          To remove permission set assignments: Assign Permission Sets
          Note
          Note 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. For example, if you add the Use Identity Connect user permission to the Identity permission set, you can assign only users with the Identity Connect permission set license to the permission set. Or, if you create a permission set without specifying a license and include the Author Apex permission, you can’t assign the permission set to Salesforce Platform users, because their user license doesn’t allow Apex authoring. For more information, see Licenses Overview in Salesforce Help.

          After you remove a permission set from a user, related permission set license assignments are automatically removed in most cases. Automatic unassignment doesn't occur when updates are made via user access policies, when the user requires the license through another permission set, when removing a licensed permission set from a permission set group, or when unassigning 50 or more permission sets at once.

          It’s possible to assign inactive users to permission sets, but this practice isn’t recommended. If you’re troubleshooting errors related to permission set assignments, make sure to check if an inactive user is causing the issue.

          Manage Permission Set Assignments in the User Access Summary

          View and manage a user’s permission sets and session-based permission sets in the user’s access summary.

          1. From Setup, in the Quick Find box, enter Users, and then select Users.
          2. Select a user, and then click View Summary.
          3. Under the Permission Sets section, go to the Permission Set Assignments or Permission Set Assignments: Activation Required tab. You can view the user’s assigned permission sets or session-based permission sets.
          4. To add the user to permission sets, click Add.
          5. To remove the user from permission sets, select one or more permission sets, and then click Remove.

          To help you manage the permission set assigments more easily, you can search the list by Label or API Name and sort it by Label or Date Assigned.

          Assign Permission Sets to a Single User

          Assign permission sets or remove permission set assignments for a single user from the user detail page.

          1. From Setup, in the Quick Find box, enter Users, and then select Users.
          2. Select a user.
          3. In the Permission Set Assignments related list, click Edit Assignments.
          4. To assign a permission set, select it under Available Permission Sets and click Add. To remove a permission set assignment, select it under Enabled Permission Sets and click Remove.
          5. Click Save.

          Assign a Permission Set to Multiple Users

          Assign a permission set to one or more users from any permission set page.

          Note
          Note Certain types of users, such as guest, Self-Service, integration, and system users, aren’t available in the Manage Assignments page. To view or manage these users, use the PermissionSetAssignment API object.
          1. From Setup, in the Quick Find box, enter Permission Sets, and then click Permission Sets.
          2. Select the permission set that you want to assign to users.
          3. Click Manage Assignments and then Add Assignments.
          4. Select the checkboxes next to the names of the users you want assigned to the permission set, and click Next.
          5. Optionally, select an expiration date for the user assignment to expire. For more information, see Set Assignment Expiration Details for Users in Permission Sets and Permission Set Groups in Salesforce Help.
          6. Click Assign.

          Messages confirm success or indicate if a user doesn’t have the appropriate licenses for assignment.

          Remove User Assignments from a Permission Set

          From any permission set page, you can remove the permission set assignment from one or more users.

          Note
          Note Certain types of users, such as guest, Self-Service, integration, and system users, aren’t available in the Manage Assignments page. To view or manage these users, use the PermissionSetAssignment API object.
          1. From Setup, in the Quick Find box, enter Permission Sets, and then select Permission Sets.
          2. Select a permission set.
          3. In the permission set toolbar, click Manage Assignments.
          4. Select the users to remove from this permission set. You can remove up to 1,000 users at a time.
          5. Click Remove Assignments.
          6. To return to a list of all users assigned to the permission set, click Done.
           
          Loading
          Salesforce Help | Article