Configuration and Setup Flashcards
Locale
Controls the language and format of date and time, address, currency, name, and number fields
Language Settings
Defines the default language of the Salesforce org and the languages that users will be able to use in their personal settings
Default Language
- Set on the Company Information page and will be applied to new users
- When this is selected. this will be the language used in the SF org
Translation Workbench
Allows translations to be applied to custom fields, labels, and translations from managed packages and custom picklist values
3 Levels of Language Support
1.) Fully Supported
2.) End User
3.) Platform
Fully Supported Language
- Means ALL Salesforce features, including UI, Setup, and Help, will display in the selected language
- There are currently 18 of these types of languages, including English, German, French, and Spanish
End User Language
- These languages will have translations for ALL standard object field labels and pages but not for Setup and Help
- There are currently 17 of these types of languages available, including Vietnamese, Polish, and Greek
Platform Languages
- For these languages, it is possible to provide translations for customizations and standard fields
- If translations are not provided, labels fall back to English
- There are over 30 of these types of languages, English, Irish, Hindi, and Tamil
3 Ways Users can change their own display language
1.) My Settings
2.) Personal
3.) Language and Time Zone
Organization (Org) ID
- A unique 15-character identifier that identifies each Salesforce org and is different for each Salesforce org
- This is found on the ‘Company Information’ page
- Will be different across environments (ex: Development, Test, and Production)
- Needs to be provided when requesting support from SF and other AppExchange vendors
Licenses
- Defines what features and services are made available to an org
- Total, used, and remaining _________ are displayed on the ‘Company Information’ page
- Assigned to users to grant access to features
3 Types of Licenses
1.) User Licenses
2.) Feature Licenses
3.) Permission Set Licenses
User Licenses
- Defines the baseline of features available to a user
- Each user MUST be assigned 1 license to determine the level of access to the org and which Profiles can be selected (ex: Salesforce, Chatter Free, Force.com, etc.)
Feature Licenses
- Grants access to additional features that are not included in a standard license, such as Marketing, Knowledge, or CRM Content
- Grants a user access to Campaigns
- Assigned via checkboxes in a user’s profile
Permission Set Licenses
- Can be used to assign Users specific settings and permissions to use various tools and functions
- Gradually grants users access to features that are not included in their user licenses
API
- Stands for ‘Application Programming Interface’
- Allows access to Salesforce programmatically instead of using the UI
- Ex: Bulk data loading tools such as Data Loader, integration tools such as Informatica, or integrations with other systems
- Available for Enterprise, Unlimited, Developer, and Performance editions
- Can be monitored from the ‘Company Information’ page
Time Zone Setting
- Determines how Time and Date Fields display
Organization Time Zone
- Set on the ‘Company Information’ page and is used as the default for new users
User Time Zone
- Users can set this themselves, which will override the org setting
- Time and Date Fields will display according to this setting
Single Currency Orgs
- Can set the org-wide currency on the ‘Company Information’ page using the ‘Currency’ locale
- The currency symbol in amount fields will reflect the currency locale
- Single currency is the default
Multi-Currency Orgs
- Allows users to utilize more than 1 currency within the SF org
- MUST be enabled on the ‘Company Information’ page by an Admin
- The corporate currency is defined in these types of orgs
- Currencies MUST be made Active for them to be used
- Reporting and Forecasting can be done in the record currency and corporate currency
- Users can set their individual currency in the ‘Personal Information’ page. This type of currency can be used in reports, quotes, forecasts, and other records that use currency amounts
- Exchange rates between active currencies can be set on the ‘Manage Currencies’ page
2 Categories of Currencies for Reports that support Multiple Currencies
1.) Primary Currency
2.) Secondary Currency
Primary Currency
Reflects either the default corporate currency or the currency selected for the record
Secondary Currency
Reflects the personal default currency of the user running the report, or the currency specified in the report criteria
Business Hours
- Determines the times when users are available to support customers and are the basis for the computation of support processes hours
- Are used in the calculations for support processes such as Case Escalation rules and the Entitlement process
Fiscal Year
- Defines the business year of the company, which is also referred to as the accounting year, taxation year, financial year, or the budget year
- Standard or custom fiscal years can be used
Standard Fiscal Year
- Follows the Gregorian calendar (ex: 12-month structure) and can be configured to start on the first day of any month and be named for the starting or ending year
- Based on a monthly structure and can start on any month
- Can be replicated by choosing the Gregorian calendar
Custom Fiscal Year
- Can be defined using custom periods and can be based on existing template or an existing template which can be modified
- Can use a different structure such as quarters
- Will impact forecasting, reports, and quotas
- If this type of year is enabled, it CANNOT be reverted back to a standard year
2 Types of Storage in SF
1.) Data
2.) File
Data Storage
- Uesd by creating records (ex: Account records, Contract records, Opportunity records)
- Most records use 2 KB of storage
- There are several exceptions though (ex: Person Account (4 KB), Campaigns (8 KB), and E-mail messages (storage according to the size of the e-mail)
File Storage
Used by storing files in Attachments, the ‘Documents’ tab, the ‘Files’ tab, Content, Chatter (including user photos), and Site.com assets
Big Object Storage
- If an org utilizes this, up to 1 million of these types of records can be stored
- If more storage is added, up to 1 billion of these records can be stored
Default Locale
- Controls how certain information is displayed in a Salesforce org
- Set up by the System Admin
6 Things Default Locale configuration impacts
1.) Date
2.) Time
3.) Number
4.) Phone Number
5.) Name
6.) Address
Advanced Currency Management
Allows dated exchange rates to be recorded to track the amounts when Opportunities were closed
2 Options for Specifying a Default Record page view at the Org Level
1.) Full View
2.) Grouped View
Full View
A data-dense view that focuses on details and related lists and puts all the information on the same page
Grouped View
Divides record information into groupings across multiple regions and tabs
6 UI Features that can be Enabled or Disabled
1.) Enable Hover Details
2.) Related List Hover Links
3.) Inline Editing in Lightning Experience
4.) Disable Navigation Bar Personalization in Lightning Experience
5.) Enable Printable List Views
6.) Enable Salesforce Notification Banner
Enable Hover Details
- Enables a summary display of a record when hovering over a record link
- The fields displayed are determined by the compact page layout
Related List Hover Links
A settings enabled by default that adds related list links at the top of the record detail page or a custom object detail page in Setup
Inline Editing in Lightning Experience
- When a user hovers over the field, a pencil icon will appear if the cell is editable
- On the other hand, a lock icon will be displayed if it is non-editable
Disable Navigation Bar Personalization in Lightning Experience
- Disables the option for a user to customize an app’s navigation bar in Lightning Experience
- This customization includes the reordering and adding of items or the renaming and removing of items the user may have added
Enable Printable List Views
When enabled, a button will be displayed for generating a print-ready format of the data in the view
Enable Salesforce Notification Banner
- This type of banner appears on the pages for Accounts, Contacts, and Dashboards, as well as in the ‘Setup’ area
- It can be dismissed or disabled entirely
Lightning App Navigation Bar
- Can be customized to fit the users’ needs
- Apps can be created and customized by navigating to ‘App Manager’ in Setup
- The items that are visible can be selected and rearranged, and the utility bar in the footer can be enabled by adding a utility item to the app
- The navigation bar color and logo can be customized for each Lightning app
- The app can be assigned to user Profiles
Horizontal Navigation Bar
Each app in Lightning Experience has this type of bar included which is used to access the items and functionality in the app
Temporary Tab
- Opened when a user clicks an item that does NOT have a parent object placed in the navigation bar
- Can be used to access relevant items from the navigation bar
- Can be made permanent in the navigation bar by selecting ‘Add to Nav Bar’
Lightning Experience App Launcher
- Allows users to switch between apps
- The apps that appear here can be changed by navigating to ‘App Menu’ in Setup
- Users can immediately open or search for an app by clicking on the ‘App Launcher’ icon
- The apps that users see in their App Launcher and app menu depend on each app’s visibility settings and user permissions
- Profile or permission sets can be to used to authorize users to see apps
In-App Guidance
- A declarative tool and setup for creating single-step prompts or multi-step walkthroughs
- Helps users with onboarding and learning new features and to display custom alerts
- Walkthroughs can be placed on object record pages, object Home pages (including Home), supported setup pages, and new, edit, and clone record pages, including dialogs
- Can be managed by navigating to the ‘Settings’ in the ‘In-App Guidance Setup’ page
- The ‘Manage Prompts’ permission is needed to create prompts and walkthroughs
- For users, I can have up to 3 custom prompts and walkthroughs active at a time
Federated Search
- Type of search where users can search data stored in repositories (a central location in which data is stored and managed) outside of Salesforce while remaining inside the Salesforce user interface
- For example, a team member can use Salesforce global search and see results from external search engines
- Can be configured through in Experience Cloud sites
Einstein Search
- Enabled by default and provides features like search personalization, natural language search, and instant actionable results
- Search results are going to be based on the records that are most relevant to the user
- Suggested searches and record previews are immediately seen and actions on records can also be completed as search terms are being typed
- Common words and phrases can be used as search terms and this type of search automatically turns them into usable search filters
- This type of search is available in Lightning Experience in Essentials, Professional, Enterprise, Performance, and Unlimited Editions
Natural Language Search
- Allows filtering search results using common words and phrases
- Einstein Search enables queries for this type of search for supported objects such as Task and shows matching records
Search Personalization
- This type of search is customized based on factors such as recent user activity, geographic location where users work most often, and ownership
- Personalization is generally available for the following standard objects:
1.) Accounts
2.) Cases
3.) Contacts
4.) Leads
5.) Opportunities
6.) Tasks - Prioritizing specific results over others can make users more productive, which is both time and cost-efficient
2 Types of Record List Display Types
1.) List View
2.) Kanban View
List View
- A list or summary of records that meet defined criteria
- View can be either tabular, split, or a Kanban view
- Supports Inline Editing!
- Only the first 2,000 records are searched automatically. Users can overcome this limitation by using more specific terms or by changing the filters and sorting order
- Can be personalized based on the user’s preferences
- Records and Fields that appear in this type of view depend on what the user has access to
- The records displayed are only those that a user has visibility to (e.g. own or have access to)
- The fields displayed are only those a user has visibility to according to the field-level security
- The default list view can be accessed via Pinned
- Can be restricted to user groups and roles
Public List View
Can be accessed by ALL users
List View Search Bar
Allows keyword search within the view
6 Steps to creating a Custom List View
1.) Create and name a new list view or clone an existing list view
2.) Select the ‘List View Sharing’
3.) Add List View filters
4.) Select the fields to display
5.) Optionally, create a ‘List View’ chart
6.) Use Sharing Settings to adjust visibility if required
3 Options for Viewing List View Sharing
1.) Only for the User that created the view
2.) ALL Users (including Partner and Custom Portal Users)
3.) Shared with a group of Users
Show Charts
Displays data for an object as a chart in the ‘List View’ interface
Charts
- Can be added to a list view
- Can be a vertical bar, horizontal bar, or donut
Inline Editing
- The ability to change the value of a field, without needing to navigate to a record
- This type of editing means being able to update a record from somewhere other than the record page, such as a list view or report
Kanban View
- A type of list view presented as a visual summary for a selection of records
- Can be more customized by determining summary and group fields
Filters
Added to display ONLY the object records that meet a defined set of criteria in a single view
‘Filter’ Button
Allows applying multiple filters on the data in the List View to focus down the list with precision
‘Import’ Button
Provides access to the Import Wizard from the ‘List View’ interface
‘List E-mail’ Button
Allows emails to be sent to individual leads, contacts, and campaigns in a list view
Lightning App Builder
- A one-stop shop, point-and-click tool that can be used to create and customize Lightning Apps and home pages
- Can be used to build and configure responsive Lightning apps and custom pages for Lightning Experience and the Salesforce mobile app using a template
- Components can be added to custom Lightning pages based on user needs
- Can be used to manage Lightning App settings such as branding, navigation, options, and the Lightning pages assigned to that app
Template
These determine the layout of the page components when using the Lightning App Builder
Page Analysis Tool
- Calculates a page’s performance for desktop and form factors
- This tool identifies the components that have the most impact on the page load time
- If possible, the components that take the longest time to load should be moved to non-default tabs or an accordian to improve page performance
3 Components within the Lightning App Builder
1.) ‘Standard Components’ tab
2.) ‘Custom Components’ tab
3.) Custom Components installed via a Managed Package
Dynamic Interactions
- Enables Lightning Web components (source) to communicate with other custom Lightning components (target) that exist on the same Lightning App page
- For example, when a button is clicked on a source component, the target components respond individually based on data contained in the communication message
Home Page
The first page that is displayed to a user and can be customized using the Lightning App Builder
Custom Home Page
- Similar to Lightning App pages (they are NOT tied to a specific record)
- When these types of pages are activated for an app or an org default, they occupy the home tab and are the first page shown to the user when they navigate to an app
- The 6 steps to creating this type of page are:
1.) Create a new page or clone an existing Home page
2.) Select a standard or custom template
3.) Add components to the layout
4.) Optionally set component visibility
5.) Activate the Home page
6.) Set the page as Default for the Org, App, or for an App/Profile combination
‘Accordion’ component
- Alternative to using the ‘Tabs’ component for displaying several different components that are collapsible
- There can be up to 25 sections with this feature
Pinned Region pages
- Can be created for Console apps
- This type of page remains displayed as a user navigates to subtabs in a Lightning console app
App Manager
- Where all apps in an org can be viewed, created, managed, and customized, including the App menu configuration
- Users can access apps and other items by clicking the appropriate icon
‘Pages’ Menu
- Menu that can be used to navigate and edit the pages of a Lightning app
Tab
- This MUST exist for a Lightning component or page in order to add it to an app in Salesforce or the navigation menu of the Salesforce mobile app
- It is automatically created when a Lightning page is built and activated using the Lightning App Builder
3 Types of Actions provided in Salesforce
1.) Global Actions
2.) Action Layout Editor
3.) Object-Specific Actions
Global Actions
- Can be created to perform any of the following:
1.) Creating a Standard Object record (Account, Campaign, Case, Contact, Contract, Event, Group, Lead, Opportunity, Question, Task)
2.) Creating a Custom Object record
3.) Logging a Call
4.) Sending an e-mail
5.) Displaying a Visualforce page
6.) Displaying a custom Canvas
7.) Launching a Lightning component - Can be added to any page that supports actions
- Available in places like the home page, and allows action types such as creating a record or logging a call
- Has NO automatic relationship with any record
- Can be found on the (+) icon in the Salesforce header
- Allows creation of object records
Action Layout Editor
Fields can be added, removed, or reordered using this tool for an object-specific action
Object-Specific Actions
- Can be used by users to quickly create or update records, log calls, etc. in the context of a particular object
- Automatically associated with related records
- Can be found on the ‘record detail’ page of a specific object
- Allows creating a record that is related to the object for which the action is created
- Possible action types are creating a record, sending an e-mail, logging a call, customizing Visualforce, updating a record, creating Lightning components (Aura and Lightning Web components), and creating Flows
- Ex: Account, Asset, Campaign, Case, Opportunity, etc.
Global Publisher Layouts
- Used to select global actions and order those actions
- NOT associated to any object
- Inherits object page layouts that are not customized with actions
- Can have more than 1 of these
- These types of layouts can be assigned to different Profiles
Object-Specific Action Layout
- Determines the fields that will be displayed when the action is initiated
- When an action is created, there is ALWAYS a corresponding layout that can be customized based on requirements
- Fields can be added, removed, or reordered on this type of layout
- Can be configured from:
1.) Setup
2.) Object Manager
3.) Object
4.) Buttons, Links, and Actions
‘Override Global Publisher Layout’ option
- Option that must be ticked when adding new object-specific actions for the first time on an object’s page layout
- This option will allow the users to set a customized list of actions on Lightning Experience and mobile app pages
Default Actions
- Predefined by Salesforce per object
- For example, on the Account object, predefined actions include New Task, New Contact, etc.
Mobile Smart Actions
- Preconfigured just like Default actions per object
- This type of action appears as a single action element in the page layout editor
- For example, on the Account object, the actions include New Task, New Contact, New Opportunity, etc.
- These are displayed only in the Salesforce mobile app
Productivity Actions
Predefined by Salesforce and attached to a limited set of objects, such as Send Email, Log a Call, View Website, etc.
Mass Quick Actions
- After this type of action is set up, up to 100 records can be selected in a list view and perform mass updates in Lightning Experience
- These types of actions CANNOT be performed on a Recently Viewed list
Compact Layout
The first few fields in this type of layout determine which fields are included in the hover details
Account Hover Details
Shows the primary Account fields as well as the related object detail
Related List Names
Clickable links that can redirect users to the complete list view of the corresponding related object records
Utility Bar
- Allows easy access to common productivity tools such as Notes, History, Calculator, and Omnichannel
- Items placed in this bar will appear near the bottom of the screen. It can be set to display on either the bottom left or bottom right of the screen
Utility Items
- Productivity tools that can be added to an app
- These types of items appear in the Utility Bar at the bottom of the app
- The alignment of the Utility bar can be set
App Launcher
- Can be used to immediately open or search for apps or items
- Users can drag and sort the apps according to personal preference
App Menu
Can be used to change the app’s visibility in the App Launcher
Global Search Box
- Displays a list of auto-suggested records for multiple object types as a user types in it
- These type of results can be refined by setting the number, date ranges, record name, owner, or e-mail
Instant Results
Allows accessing a record before performing a full search
Recent Items
Lists recently-viewed items that match the search term when a user clicks into the ‘Search’ box
Suggested Records
Lists up to 5 records that have a name that matches the search term
Full Search
Searches across searchable objects and takes the user to the ‘Top Results’ page
Full Object-Specific Search
Searches within the current object and takes the user to the object’s search results page
Limit Search To
Option that can be selected to limit the search to an object entered in the search box
Lookup Search
- A feature that allows a user to search for a record of an object and associate it to a record of another object using a lookup field
Lookup Field
- Field that can be used to associate two records together in a relationship
- When a user types in this field, they see a dynamic list of suggested matches instantly
Search Term
The instant results match to the record’s name, but a full search can be performed to match against all the searchable fields
Secondary Field
- If configured, this type of field is displayed under the primary record name that provides more contextual information
- This is ALWAYS the related account for contacts and opportunities shown in recent items
Lookup Filters
These types of filters can be used to restrict the valid values and lookup dialog results for relationship fields
Dependent Lookups
A lookup field that includes a lookup filter that references fields on the source object record
Partial Search Term
This type of term is ONLY matched to the record name field
Full Search Term
This type of term is matched with ALL searchable record fields
Search Layout
- This type of layout determines which fields users can view, filter on, and sort by on the search results page for global search and lookup search
- This type of layout for an object can be configured to select the fields that should be shown as columns on the search results page
- CAN be created for individual objects
- The following can be customized in this type of layout:
1.) Fields in a record’s instant results preview
2.) Fields that can be filtered
3.) Fields shown in a recommended result
4.) The secondary field in instant results - This type of layout can be configured from the Setup Menu or Object Manager for BOTH lookup and global search
- Standard Users CANNOT customize this type of layout
- Standard buttons aren’t available in these types of layouts
- These types of layouts can be accessed for a particular object from the Object Manager in Setup
- Encrypted fields CANNOT be filtered
Profile-Specific Layout
This type of layout can be created for each object
Record Search Result Columns
These types of columns are displayed and arranged according to the object search layout assigned to a user profile
Pinned Lists
- Allows a user to make any list the new default
- Default ______ list: ‘Recently Viewed’
‘Send List Email’ action
- Available for Contacts, Leads, and Campaign list views
- Individual emails will be sent to each record’s email address
Split View
- This type of view will allow users to efficiently work with multiple records from a list without going back and forth to the ‘List View’ page
- With this type of view, users can see a list view and a record side by side
- They can also perform applicable mass actions on the records listed with this type of view
- This feature is available in console apps and standard navigation
Dynamic Related List - single component
Available in Lightning App Builder; provides additional capabilities from the ‘Related List - single’ view such as row limits, sorting, and filtering
Component Visibility Rules
Can be set for app, record, and home pages by defining filters
‘Interaction Details’ tab
- This type of tab is used to define the target component and data (property values) that will be communicated in the interaction
- It also shows the name of the source component and event, as well as the type of interaction between the source and target components
Static Value (a.k.a. Expression)
Can be used to define the value of a property
Home Page Layout
Can be used as the org default or be customized and assigned to app or app and profile combinations