You are here:
Permission Set Licenses
Permission set licenses entitle users to access additional features not included in their assigned user license. Users can be assigned any number of permission set licenses.
Required Editions
| Available in: both Salesforce Classic and Lightning Experience |
| The availability of each permission set license depends on the edition requirements for permission sets and the related feature. |
For example, you previously assigned a user a Salesforce Platform user license, which entitled the user to the objects and functionality required for the user’s day-to-day tasks. You now want this user to have access to Lightning console apps, which isn’t included in their user license. You purchase and assign a Lightning Console permission set license to the user, which allows them to be granted the Lightning Console User permission. After you grant this user this permission via a permission set, the user can use Lightning Console apps.
Permission set licenses and permission sets have different purposes.
- Permission set licenses extend the functionality of user licenses. With permission set licenses, you can assign more permissions to users than their user license supports.
- Permission sets extend users’ functional access without changing their profiles.
Said another way, users’ assigned licenses define the maximum functionality available to them. Admins use permission sets to control the subset of permissions that each user has, so that each license can be tailored to fit numerous different user roles. For users to access additional license functionality, they must both be assigned the permission set license and a permission set containing the feature permissions. If you assign users permissions via a permission set and they don’t have the required licenses, you receive an assignment error.
Some permission set licenses come with auto-generated standard permission sets, which make the administration process easier. When you assign users the standard permission set, these users are automatically assigned the related permission set license. For info on specific permission set licenses, see the related feature documentation.
- View and Manage Your Permission Set Licenses
View information about the permission set licenses that you purchased and manage user assignments. - Create a Permission Set Associated with a Permission Set License
For users to access license functionality, they must both be assigned the permission set license and a permission set containing the feature permissions. - Assign a Permission Set License to a User
You might need to assign a permission set license to a user before you can assign certain permissions. - Remove a Permission Set License from a User
First remove or modify the relevant assigned permission sets that require the license, and then remove the assigned permission set license. This unassignment happens automatically in most scenarios, but you can also remove permission set licenses manually if needed.

