Question

Difficulty: MediumUser Management and Provisioning

A Salesforce Administrator needs to manually provision a new compliance analyst in Salesforce. The analyst requires standard access, a specific role within the hierarchy, a Knowledge User feature license, and specialized object access granted via a permission set. Place the administrative steps in the correct chronological sequence to provision this user adhering to Salesforce administrative best practices.

  1. 1Fill in required user fields, select the standard User License, and assign the baseline Profile.
  2. 2Select the appropriate Role from the hierarchy and check the Knowledge User feature license checkbox on the user detail page.
  3. 3Save the User record to establish the active account and generate the Salesforce User ID.
  4. 4Navigate to Permission Set Assignments on the saved user record and assign the Compliance Analyst Permission Set.

Answer

The correct sequence for provisioning the user is: 1) Fill in required user fields, select the standard User License, and assign the baseline Profile; 2) Select the appropriate Role from the hierarchy and check the Knowledge User feature license checkbox on the user detail page; 3) Save the User record to establish the active account and generate the Salesforce User ID; 4) Navigate to Permission Set Assignments on the saved user record and assign the Compliance Analyst Permission Set.
When provisioning a new Salesforce user, required field values (such as Username, Email, User License, Profile), object-level settings (Role), and feature licenses (Knowledge User) must be defined on the user record creation page. Once saved, the record receives a unique User ID, allowing the administrator to attach related Permission Sets via the Permission Set Assignments related list.

Step-by-Step Solution

1
Define core user details, select the appropriate User License, and assign the least-privilege base profile.
The foundational user attributes and security foundation are established.
User License and Profile are mandatory fields required prior to creating a user record.
2
Configure the user's position in the Role Hierarchy and enable feature license checkboxes (Knowledge User).
Role-based sharing capabilities and feature license permissions are configured directly on the user fields.
Feature licenses and roles are fields on the User object itself and should be set during initial setup.
3
Save the User record.
The user record is committed to the database and assigned a unique User ID.
A user record must exist in the database before external related assignments like Permission Sets can be linked to it.
4
Navigate to the user's Permission Set Assignments related list and assign the additional Permission Set.
Elevated permissions are granted to the user without altering their base profile.
Permission Set junction records reference an existing User ID.

Key Concept

User Provisioning Sequence & Object Dependencies
Rate this question