User management is a critical task for Salesforce administrators, as it ensures users have the appropriate access and permissions to perform their jobs effectively while maintaining the security and integrity of the system.
Before a user can log in to Salesforce and start working, their account needs to be created, configured, and assigned the appropriate licenses and roles.
[email protected]).John will receive an email to activate his account and set up his password. Once activated, he can log in and access the Sales Cloud features.
As users’ roles change or they leave the organization, their accounts must be managed to ensure security and continuity of data ownership.
Permissions ensure users have the appropriate level of access to Salesforce data and features, minimizing errors and protecting sensitive information.
| Role | Data Access |
|---|---|
| CEO | Can see all company data |
| Sales Director | Can see data for the entire Sales Department |
| Sales Manager | Can see data for their assigned Sales Team |
| Sales Representative | Can only see the data they own |
Manage specific users (create, update, reset passwords).
Assign specific roles and profiles to users.
Manage some standard and custom objects (but cannot modify security settings).
Cannot access Setup or change system-wide security settings.
| Feature | Description | Best Use Cases |
|---|---|---|
| Role Hierarchy | Controls data visibility by defining reporting structures | Ensures managers can access their team’s records |
| Delegated Administration | Allows limited admin privileges to designated users | IT Support managing user accounts without full admin access |
| Login History | Tracks login activity and failed login attempts | Identifies security threats and unauthorized access |
| Two-Factor Authentication | Adds an extra layer of security for user logins | Prevents account compromise through MFA |
What is the difference between a Profile and a Permission Set in Salesforce?
A Profile defines the base permissions for a user, while a Permission Set adds extra permissions without changing the profile.
Every Salesforce user must be assigned exactly one profile, which controls core permissions such as object access, login hours, and system privileges. Permission Sets are designed to extend access beyond the profile without creating multiple specialized profiles. For example, if most users share the same profile but a few need access to a custom object, an administrator can assign a Permission Set instead of cloning profiles. This improves security management and reduces administrative complexity. The exam frequently tests this concept because Salesforce recommends using fewer profiles and more permission sets for scalable access control.
Demand Score: 90
Exam Relevance Score: 92
Why might a user still lack access to a record even if they have object permissions?
Because record-level sharing rules may still restrict access.
Salesforce security operates in layers. Even when a user has object permissions (Read, Create, Edit, Delete), they may still be blocked by record-level access rules. Record visibility is controlled through mechanisms such as Organization-Wide Defaults (OWD), role hierarchy, sharing rules, and manual sharing. For example, if OWD for Accounts is set to Private, a user can see only records they own unless additional sharing is configured. The exam often tests whether candidates understand the hierarchy of security controls: object permissions grant capability, while sharing rules determine which records are visible.
Demand Score: 82
Exam Relevance Score: 90
What happens when a Salesforce user is deactivated?
The user can no longer log in, but their data and ownership remain in the system.
Deactivating a user prevents login access while preserving system integrity. Records owned by that user—such as accounts, opportunities, and cases—remain in the database. This ensures historical data and reporting remain accurate. Administrators often deactivate users when employees leave the organization. The associated user license becomes available for reassignment, but the system still retains audit history and record ownership until reassigned. A common exam scenario involves deciding whether to deactivate or delete a user. In most cases, Salesforce administrators deactivate users rather than delete them to maintain historical activity tracking.
Demand Score: 75
Exam Relevance Score: 88
What is the purpose of a Role in Salesforce?
Roles define record visibility through the role hierarchy.
Roles are primarily used to control record-level access through hierarchical sharing. Users higher in the role hierarchy automatically gain access to records owned by users below them. This structure commonly reflects an organization’s management structure, such as sales representatives reporting to sales managers. Roles do not grant object permissions; instead, they determine how records are shared between users. For example, a sales manager can view opportunities owned by team members if the role hierarchy allows upward access. Understanding the distinction between profiles, permission sets, and roles is a frequent exam topic.
Demand Score: 80
Exam Relevance Score: 90
What is the best practice for granting temporary access to a user?
Assign a Permission Set instead of modifying the user’s profile.
Profiles represent a user’s baseline access and should remain stable to avoid security complexity. When temporary access is needed—such as during a project or training—administrators can assign a Permission Set that grants the required permissions. Once the task is completed, the Permission Set can simply be removed. This approach prevents the creation of multiple custom profiles and simplifies long-term security management. Salesforce strongly encourages administrators to treat profiles as foundational access definitions and use Permission Sets for flexible access control. This concept is frequently tested on the ADM-201 exam.
Demand Score: 78
Exam Relevance Score: 90