User Management
What is user management?
User management in Salesforce involves overseeing and controlling
user accounts within the Salesforce platform. This includes creating,
configuring, and managing user access, roles, and permissions to
ensure that users have appropriate access to the system based on their
roles and responsibilities.
Effective user management in Salesforce helps ensure that users can
efficiently perform their roles while maintaining security and compliance
with organizational policies.
Key Components of User
Management in Salesforce:
Profiles
Definition: Profiles control the user’s access to various Salesforce
objects, fields, and functions. They define what a user can see and do
within Salesforce.
Types: Salesforce includes standard profiles (e.g., System
Administrator, Sales User) and allows for the creation of custom profiles
to meet specific organizational needs.
Roles
Definition: Roles define a user’s position in the hierarchy and impact
record visibility based on the role’s position in the data sharing hierarchy.
Purpose: Roles help control the visibility of records across different
levels of the organization.
Key Components of User
Management in Salesforce:
Permission Sets
Definition: Permission sets are used to grant additional permissions to
users on top of their profile permissions.
Use: They provide flexibility in permissions management, allowing
administrators to tailor user access without creating multiple profiles.
Sharing Rules
Definition: Sharing rules extend access to records beyond the default
permissions set by profiles and roles.
Types: There are criteriabased and ownerbased sharing rules that
define how records are shared among users.
Key Components of User
Management in Salesforce:
FieldLevel Security
Definition: Controls the visibility and editability of individual fields
within objects.
Purpose: Ensures users only see and interact with the fields relevant
to their role.
ObjectLevel Security
Definition: Manages access to Salesforce objects (e.g., Accounts,
Contacts) and determines whether users can create, read, update, or
delete records within those objects.
Key Components of User
Management in Salesforce:
RecordLevel Security
Definition: Manages access to individual records using ownership,
sharing rules, and manual sharing.
Purpose: Ensures that users can only access records pertinent to
their role and responsibilities.
Login and Authentication
Login Policies: Define security settings such as IP range restrictions
and login hours.
TwoFactor Authentication: Enhances security by requiring additional
verification during login.
Key Components of User
Management in Salesforce:
Delegated Administration
Definition: Allows certain administrative tasks to be assigned to other
users, distributing administrative responsibilities without granting full
administrative rights.
Audit and Monitoring
Audit Trail: Tracks changes to user settings and permissions for
security and compliance.
Login History: Monitors login activity to detect potential security
issues or unauthorized access.
Applications of User Management in
Salesforce:
●
Access Control: Ensures users have appropriate access based on
their role and responsibilities, safeguarding sensitive data.
●
Data Security: Protects organizational data by controlling who can
view or modify records.
●
Compliance: Helps adhere to organizational and legal requirements
by managing user permissions and tracking changes.
●
Operational Efficiency: Streamlines user access management and
improves efficiency by utilizing profiles, roles, and permission sets
effectively.
●
Custom Access Needs: Provides flexibility to grant specific
permissions using permission sets and sharing rules based on
business requirements.