Salesforce Admin · Salesforce Basic · Security Model

Permission Sets in Salesforce.

Let us assume that in your organization you have multiple users, let us say few are assigned to Marketing Agent Profile, some assigned to Marketing officers Profile. Marketing Agent Profile is more restricted compared to Marketing officers Profile. You know that there is a user who is in Marketing Agent’s profile who is performing better, and you want to assign him some additional permissions.

Permission sets have similar options that are in profiles, then question is why permission set when we have profiles. 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. You can create a permission set, give those additional access in that permission set and assign it to users who needs those additional options.

How to create a permission set.

Step 1: Login into salesforce

Step 2: go to setup

Step 3: in quick search type “Permission Sets”, select permission sets.

A screenshot of a social media post

Description automatically generated

Click on New button.

Step 4: Give proper permission set name.

Step 5: Select a specific permission set license. (More about Permission Set Licenses).

A screenshot of a social media post

Description automatically generated

Click on save.

A screenshot of a cell phone

Description automatically generated

Give additional permissions. This is like giving permission in profiles.

Once all permissions are set, you can assign it to the user in 2 ways.

  1. From permission set – Manage Assignment.
  2. From user detail page – Permission Set.

Manager Assignments

Step 1: In Permission set, Click on Manage Assignments.

Step 2: Click on Ass Assignments.

Step 3: Select list of all users who should be assigned with the new permission. Click on Assign.

User Details Page

Step 1: Go to the user details page who needs the permission.

Step 2: Scroll down to “Permission Set Assignments” section, click on “Edit Assignments”.

Step 3: Select the permission set you want to assign and click on Add. Click on Save.


Permission Set licenses.

When you create a permission set, you select a specific user or permission set license. If only users with one type of license can use the permission set, select the license that’s associated with the users. For example, to create a permission set for users with

  • The Salesforce license select Salesforce. You can enable permissions only allowed in the Salesforce license.
  • The Identity Connect permission set license, select Identity Connect. You can enable permissions only allowed in the Identity Connect license.
  • If permission set is assigned among users with different licenses, select None. Not selecting a specific license allows you to assign the permission set to any user whose license allows the permissions you enable in the permission set. For example, to assign the permission set to users with the Salesforce license and to users with the Salesforce Platform license, select None.

Note: Permission sets and permission set licenses have different purposes. Read on to save yourself some trouble later.

  • 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 contain settings that grant users permissions. Permission sets extend users’ functional access without changing their profiles.

Resources.

Permission Set

Permission Set Licenses

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s