This section is critical as it lays the groundwork for customizing the system to fit business processes.
Objects are the foundation of Salesforce. They store data in records and can be customized to meet various business needs.
Standard objects are pre-built by Salesforce and cater to common business use cases. Below are the most commonly used ones:
Custom objects allow you to create and structure data that doesn’t fit into standard objects.
When to Use Custom Objects:
How to Create Custom Objects:
Configuration for Custom Objects:
Fields hold individual pieces of data in an object. Here's a breakdown of field types and relationships:
Common Field Types:
Relationships Between Objects:
Validation rules enforce data quality by ensuring that entered data meets specified criteria.
How Validation Rules Work:
Examples:
Amount < 0ISBLANK(Email)Page layouts control the user interface for records. They determine how data fields, buttons, and related lists appear.
Purpose of Page Layouts:
How to Configure a Page Layout:
Field Properties:
Record Types enable different business processes for the same object by using different layouts.
Why Use Record Types:
How to Configure Record Types:
The Lightning App Builder is a drag-and-drop tool used to create and customize dynamic pages for different use cases.
Lightning Pages offer a flexible way to organize and display information.
Types of Lightning Pages:
How to Build a Lightning Page:
Embed Components:
Dynamic Forms allow you to customize which fields or components are visible based on user roles or record data.
How to Enable Dynamic Forms:
Examples of Dynamic Fields:
The Object Manager and Lightning App Builder section empowers administrators to create custom data structures, relationships, and user interfaces tailored to specific business needs. By understanding these concepts, you can design a Salesforce environment that’s intuitive, efficient, and aligned with your organization’s processes.
Standard objects are pre-built Salesforce objects that support common business processes. While you covered common ones like Account, Contact, and Opportunity, it is also essential to understand objects relevant to different teams.
Custom objects allow businesses to create customized data structures that standard objects cannot accommodate.
Fields store specific data points within records. Proper field management ensures accurate and organized data.
Page layouts control the arrangement and visibility of fields, buttons, and related lists on record pages.
Record Types allow different users to see customized page layouts and picklist values.
The Lightning App Builder allows users to customize Lightning pages with drag-and-drop components.
Dynamic Forms allow field visibility to be controlled based on user role, record values, or device type.
These additional Object Manager and Lightning App Builder elements enhance Salesforce customization and user experience:
What is the difference between Master-Detail and Lookup relationships in Salesforce?
Master-Detail relationships create a strong parent-child dependency, while Lookup relationships create a loose association between objects.
In a Master-Detail relationship, the child record depends on the parent record. If the parent is deleted, the child record is automatically deleted. The child record also inherits sharing and security settings from the parent object.
Key characteristics of Master-Detail relationships include:
cascade delete
roll-up summary fields
inherited record ownership
Lookup relationships are more flexible and do not enforce dependency between objects. If the parent record is deleted, the child record can remain in the system.
For the Salesforce Administrator exam, remember the rule:
Master-Detail = strong dependency
Lookup = flexible relationship
Demand Score: 95
Exam Relevance Score: 96
What is a Roll-Up Summary Field and when can it be used?
A Roll-Up Summary Field calculates values from related child records and displays the result on the master record.
Roll-Up Summary Fields are available only when objects are connected through a Master-Detail relationship. They allow administrators to perform aggregate calculations such as:
SUM
COUNT
MIN
MAX
For example, a roll-up summary field on an Account record could calculate the total value of all related Opportunities.
This feature allows administrators to perform calculations without writing code or creating reports.
Demand Score: 90
Exam Relevance Score: 95
Why would an administrator use Record Types in Salesforce?
Record Types allow different business processes, picklist values, and page layouts for the same object.
Organizations often have multiple workflows for the same type of record. Record Types help manage these differences without creating multiple objects.
For example, an Opportunity object might have separate record types for:
New Business
Existing Customer Sales
Each record type can define:
unique sales stages
different picklist options
separate page layouts
This allows administrators to customize the user experience based on the type of record being created.
Demand Score: 90
Exam Relevance Score: 94
How do Page Layouts work with Profiles in Salesforce?
Profiles control which page layouts users see for each record type.
Page layouts determine the visual arrangement of fields, related lists, and buttons on a record page.
Administrators assign page layouts to profiles through the Page Layout Assignment settings.
When record types are enabled, page layouts can also be assigned by:
profile
record type combination
For example:
Sales Profile
Opportunity Record Type A
→ Layout A
Sales Profile
Opportunity Record Type B
→ Layout B
This allows administrators to tailor the interface to specific user roles and processes.
Demand Score: 87
Exam Relevance Score: 92
What is the purpose of Lightning App Builder?
Lightning App Builder allows administrators to customize Lightning pages using a drag-and-drop interface.
Lightning App Builder enables admins to design flexible page layouts without code. It allows components to be placed on pages such as:
record pages
home pages
app pages
Administrators can include both standard and custom components. For example:
reports
dashboards
record details
visual components
Lightning pages can also be assigned to specific apps or user profiles, enabling personalized user experiences.
Demand Score: 86
Exam Relevance Score: 91
What is the difference between Page Layouts and Lightning Record Pages?
Page Layouts control record field organization, while Lightning Record Pages control the overall page structure in the Lightning interface.
Page Layouts define:
fields displayed on the record
related lists
buttons and actions
Lightning Record Pages determine the layout of components on the page using Lightning App Builder.
For example, Lightning pages can include:
reports
custom Lightning components
tabs
dashboards
Page Layouts still determine the content of the record detail section, but Lightning pages control the overall user interface structure.
Demand Score: 85
Exam Relevance Score: 90