This area is foundational because it sets up how Salesforce works for your organization and ensures proper security, user access, and functionality.
This section defines the general details about your organization and its setup.
Configure Company Name, Address, and Primary Contact Information:
Set Default Language, Time Zone, and Currency Format:
Fiscal Year:
This section focuses on controlling how and when users can access Salesforce.
Login IP Ranges:
Login Hours:
Locale settings control how dates, times, numbers, and currencies are formatted.
Organizational Locale:
User Locale:
Securing login processes is essential to protect your organization’s data.
Single Sign-On (SSO):
Multi-Factor Authentication (MFA):
Managing users involves setting up individual accounts with the necessary access and permissions.
Create and Activate User Accounts:
Assign Users to Roles, Profiles, and Permission Sets:
Role hierarchies define how data access flows in your organization.
Profiles define what users can do in Salesforce.
Profile Basics:
Types of Profiles:
Permission sets extend a user’s access without changing their profile.
Permission Sets:
Permission Set Groups:
The Health Check tool identifies security risks and provides recommendations.
Using Health Check:
Optimize Security Settings:
This detailed breakdown of Configuration and Setup focuses on setting up your Salesforce environment securely and efficiently. For a beginner, understanding these foundational elements is crucial, as they impact how your organization operates and how users interact with the system.
Organizational settings define the global configurations that impact how Salesforce operates for an organization. This includes business hours, holidays, and company-wide preferences.
Salesforce provides multiple ways to control user login security, including IP restrictions and session timeout policies.
Login IP Ranges:
Trusted IP Ranges:
Locale settings control regional configurations like currency, date formats, and number separators.
Managing users and permissions efficiently is critical for security and productivity.
Salesforce provides multiple mechanisms to control data access beyond profiles and permissions.
Health Check is a security assessment tool that helps administrators identify vulnerabilities in their Salesforce org.
These additional Configuration and Setup elements ensure a more secure, scalable, and efficient Salesforce environment:
What is the difference between Profiles and Permission Sets in Salesforce?
Profiles define a user's baseline permissions, while Permission Sets provide additional permissions on top of the profile.
Every Salesforce user must be assigned exactly one profile. The profile determines core settings such as:
object permissions (create, read, edit, delete)
field-level security
login hours and IP restrictions
page layout assignments
Permission Sets allow administrators to grant extra permissions without modifying the user’s profile. For example, if a small group of users needs access to a specific object or feature, a permission set can be assigned instead of creating a new profile.
This approach simplifies administration and reduces the number of profiles in an organization. Salesforce best practice is:
Use profiles for baseline access and permission sets for incremental access.
Demand Score: 93
Exam Relevance Score: 95
Can a user have multiple Permission Sets assigned?
Yes. A single user can have multiple Permission Sets assigned simultaneously.
Permission Sets are designed to be additive. This means that the permissions from multiple sets are combined with the user’s profile permissions.
For example:
Profile permissions
Permission Set A
Permission Set B
= Final user permissions
If one permission set grants access to a feature that the profile does not include, the user will still receive that access.
This flexibility allows administrators to assign permissions based on roles, responsibilities, or temporary needs without modifying profiles.
For certification exams, remember the key concept:
Profiles = required baseline
Permission Sets = additional access layers
Demand Score: 89
Exam Relevance Score: 92
What is the purpose of the Role Hierarchy in Salesforce?
Role hierarchy controls record visibility by allowing users higher in the hierarchy to access records owned by users below them.
The role hierarchy represents the organizational structure of a company. Users placed higher in the hierarchy automatically gain visibility to records owned by users beneath them.
For example:
Sales Manager
↓
Sales Representatives
The manager can view records owned by the representatives without additional sharing configuration.
This feature simplifies data access for management while maintaining controlled access for individual contributors.
However, role hierarchy affects record visibility only, not object permissions. Object permissions are controlled by profiles and permission sets.
Demand Score: 88
Exam Relevance Score: 94
When should Sharing Rules be used in Salesforce?
Sharing rules should be used to grant record access to users who are not related through the role hierarchy.
Sharing rules automatically extend record visibility to groups of users based on defined criteria.
There are two main types:
Owner-based sharing rules – share records owned by certain users or roles
Criteria-based sharing rules – share records that meet specific field conditions
For example:
All opportunities where Region = West could be shared with the West Sales Team.
Sharing rules help administrators implement flexible record access models without manually sharing individual records.
Demand Score: 86
Exam Relevance Score: 91
What is a Salesforce Organization-Wide Default (OWD) setting?
Organization-Wide Defaults define the baseline level of record access for users across the entire organization.
OWD settings determine how restrictive access to records should be before other sharing mechanisms are applied.
Common settings include:
Private – users can only see records they own
Public Read Only – users can view but not edit others’ records
Public Read/Write – users can view and edit all records
After the baseline is established with OWD, additional access can be granted using:
role hierarchy
sharing rules
manual sharing
teams
This layered security model ensures organizations maintain strict control over data visibility.
Demand Score: 84
Exam Relevance Score: 96
What is the best practice for managing permissions in Salesforce?
Use a small number of profiles and grant additional access through permission sets.
Creating too many profiles can make permission management difficult and lead to inconsistent access control.
Instead, Salesforce administrators typically:
create a few baseline profiles based on job roles
assign permission sets for additional or temporary permissions
use permission set groups to bundle related permissions
This modular approach simplifies administration and ensures that permission changes can be made without modifying core profiles.
It also improves scalability as organizations grow.
Demand Score: 85
Exam Relevance Score: 93