Using user access policies for automated permission set & License Assignment

Your users will need licenses and permission sets to use underlying features of RenderDraw. This can be automated based off of profile or user types. Let's take a look at how that works.

All RenderDraw users need to be licensed to access underlying functionality. Granular permissions, based on functionality and user type, are designed to ensure smooth interactions as you onboard users.

View most recent version


# Salesforce

1. The point of the following steps is to ensure new users of given types are provided with the needed permission sets and licenses to run RenderDraw platform. We're taking a profile based approach for this guide, but you can also use other filtering criteria to ensure specified users have the ability to view an interact with RenderDraw on a regular basis without having to manually install or assigned permission sets.

2. To begin navigate to "Setup" in your org from there search for "User Management Settings". This is to ensure that user access policies are enabled for the org.

3. Click on "User Management Settings"

Step 3 screenshot

4. Scroll down in the pane and ensure that "User Access Policies" are enabled if they are not toggle to enable

Step 4 screenshot

5. Now that user access policies are enabled in the org, navigate to the quick search box and type in "User Access" and you'll see "User Access Policies" display on the left in the results

Step 5 screenshot

6. Click on "User Access Policies"

Step 6 screenshot

7. From here, let's create a new user access policy for the RenderDraw users. Click "New User Access Policy".

Step 7 screenshot

8. Type "RenderDraw User" as the Policy Name.

Step 8 screenshot

9. Click on "Order" field.

Step 9 screenshot

10. Type "1" if you have no other user access policies. Otherwise, put in the number where you want this to run if you have other policies that should run prior to this. Make sure this comes after those.

Step 10 screenshot

11. Now we have to apply a description so we understand what this does in the future. Type "A user that will need RenderDraw Permission Sets and Licenses" in the Description field.

Step 11 screenshot

12. Click "Save".

Step 12 screenshot

13. Click on "RenderDraw_User" under API Name column

Step 13 screenshot

14. From the screen, this is where we're going to be able to edit the criteria or the details of the given policy. The criteria is going to be the selection on which we're going to be applying. In this case we are applying to certain profiles for a given user.

Step 14 screenshot

15. One supplied, we can now see the values based off of the profile in operator. We have several different values in this grouping and you'll have to select the ones that makes sense for your org.

Step 15 screenshot

16. Now let's choose what to do for the underlying profiles. Click on the "Actions" tab.

Step 16 screenshot

17. From here you'll see that we granted permission sets in this case the RenderDraw user and a custom permission set. In addition we also granted a package license to the RenderDraw package your set up should look something similar to this, but it might not be identical.

Step 17 screenshot

18. Click on "User Access Policy Components".

Step 18 screenshot

# Once completed activate and then optionally apply the policy for the given users, you can filter and select the users that you want to apply this to, but this is a quick way to add the necessary permission to a group of users based off of the criteria selected the list of users displayed will be filtered down to meet the criteria and if you press "Apply" this will apply the underlying granted elements to those given users very quickly.

Last updated