Salesforce Admin Flashcards

1
Q

What is a is a Standard Object?

A

Objects store records, think of it as a ‘storage unit’ for records (Similar to Tabs in a spreadsheet; it has to do with an account or business): Container of sorts contained with specific properties and values depending on it’s use-case

You can connect a lead and an account, by creating relationships between standard and custom object to use that data and to view

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are types of Standard Object

A

Accounts:

Contacts

Leads:

Opportunities:

Cases:

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Accounts

A

Accounts can be seen as a business or organization
They can also be people
An object type
You can connect a lead and an account, by creating relationships between standard and custom object to use that data and to view

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Contacts

A

Are people
The majority of the time they are related to an account
an object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Leads

A

Someone/business that can be a potential sale or turn into an Opportunity
Type of contact that are usually involved in a business or sales process
an object
You can connect a lead and an account, by creating relationships between standard and custom object to use that data and to view

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Opportunities

A

Last phase of the deal/sales
Related to Sales Processes
Due to the various stages and dollar amounts, it helps Sales people or people in fundraising so they know where should spend their time and effort
An Object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Cases

A

They help solve a problem or issue for customers, companies or organizations
Groups or individuals can work on this object to help customers on getting the support they need
an object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Data Model:

A

How many objects in your Salesforce org relate to one another

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Schema Builder:

A

a visual representations that shows the relationship between various objects in your Salesforce org

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Related records/related lists:

A

Appears on a page layout, either through a Master-Detail relationship or a look-up relationship

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Records

A

(Row ↔️ specific details that are within a spreadsheet)

Opportunities are sale deals, it keeps a record/status update on what actions have taken place to close the deal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Field

A

(Column ↕️ like categories that can be filtered), you can add custom fields as well as standard field types

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Look up Relationship:

A

Loose relationship between 2 objects (Can be deleted and the other one still exists)
Links 2 objects together, to see related items from one object to another
Used to relate one object to another object
Relationships can be a one to one, one to many, self, external, indirect or hierarchical relationship
Accounts & Contact, Accounts & Opportunities have a special type of look up relationship
If the parent record is deleted, the child record will be deleted too

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Master Detail Relationship:

A

Example: Account and Opportunity
Close knit relationship (if one is deleted, all will be deleted)
Standard objects must be on the master side of the relationship
Child object inherits the security setting from the master object
Can be between 2 custom objects
Can be 1 to 1, 1 to many or many to many type of relationship
Roll-up Summary Field is only available to this relationship
Used to count child records and post that on the parent record. Sample: want to know the total dollar amount of all opportunities and then display that on the account record related to those opportunities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

DIFFERENCE BETWEEN ROLL-UP SUMMARY FIELD & CROSS OBJECT FORMULA (depending on selection)

A

Roll Up - you count the child objects and present a value on the Parent object
Cross Object - you take a value that is displayed on the parent and displaying it on the child

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Create Fields

A

In Set up: choose an object & field > new > choose Type of Field [Field label if it is not a relationship field]>Choose a field attribute [example: is the field required?what happens if its deleted>choose page layout>save

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Edit / Customize Fields

A

Standard Fields cannot be deleted but they can be hidden from the Page layout or Renamed
Custom Fields can be added, deleted, renamed or changed to a different custom field entirely from the Page layout.
Edit the page layout(s) to remove the field or move it to a more appropriate place on the page layout
You may need different page layouts, if it should be seen sometimes but not others
Different Field Data Types: Can put on Standard & Custom Objects

18
Q

Junction Objects (Many-to-Many Relationships)

A

Junction objects act like a mediator between 2 objects
Ex: Metro Junction - Many people use Bart as transportation, but mostly everyone has a different destination and have to transfer to different stations, those transfer stations work like a junction between origin and destination
Library is another example of a junction object

19
Q

Page Layouts for Standard and Custom Objects

A

Can be assigned to profiles to control which fields, related lists and other items appear on records for different users

20
Q

Understand the implications of deleting fields

A

All of the field history data is deleted and changes are no longer tracked, when a custom field is deleted. A background process periodically runs that cleans up metadata associated with deleted custom fields
Other database objects (forms) will not be able to use the query as a source of data from the deleted field
Field values should be archived before a field is deleted, it can be restored from the recycle bin within 15 days

21
Q

Create and Assign Page Layouts

A

Page layout are assigned a record type & Profiles control record types
Page layouts control what a user with a specific profile can do & what fields or buttons are available
Users do not determine what’s on a page layout. Profiles determine what a user can do

22
Q

Create and Assign Record Types

A

Setup> Quick Find “Record” >Record Types >New> Enter: Record Type Label, Record Type name, (both name and label can be the same) Description (whats it for), Check what profiles have control over the Record type> next>Select “page layouts”
Record Types: Allow defining different picklist values, page layouts and business processes on standard or custom objects for different profiles
Can be applied to any standard or custom object
All Records can be the same, but have different expectations of what fields would be filled out. Ex. Job applications, can be for the same company but different roles that need different fields that pertain to that role
Users don’t control record types, profiles control Record Types and Page Layouts

23
Q

DO NOT USE RECORD TYPES FOR:

A

-Accounts > can use Child Objects instead
-Contacts
-Different values based on another field
-Use Dependent/Controlling Fields
Single page layout assigned per profile
-Use different Profile Page Layout Assignment

24
Q

WHEN TO USE RECORD TYPES FOR:

A
  • Different values based on profile/process
  • Multiple page layouts assigned per profile (many leads)
    - Record Type + Profile Page Layout Assignment
25
Q

6 questions to ask if Record Types are necessary:

A

What object are we discussing?
What are the types that might need different record types?
How is each type different?
What fields are required or needed on the page layout for each?
What picklists might need to have different values(but still use the same picklist)?
Do I need to run reports on these objects together most of the time?

26
Q

Create Business Processes for Standard Objects and Custom Objects

A

-Business Processes: Can be associated with record types to
define the lifecycle of leads (Sales & Support), opportunities, cases or solutions for different user profiles
-In order for Sales or Support finish their deal, they need complete the Life cycle steps
-Marketing, Sales & service are Objects that have business processes
-Creating Business Processes: Setup> Quick Find ‘process’
-Paths: In Salesforce, they are a visual representation of a process
-Creating Custom Objects: Object Mgr > create ‘Custom Object’> enter ‘Label’ & ‘Plural Label’ > enter ‘Description’> Data type: text> Select All ‘Optional Features’ > click ‘save’

27
Q

Business Hours

A

Org Access (Highest level):Can set hours for users to log in

28
Q

User Interface Settings

A

In the Setup Menu, the User interface settings are modified in the User Interface section.
Setup > User Interface Section > User Interface
To modify the organization’s User Interface, the User Interface set up is a list of features that can be enabled or disabled

29
Q

App Menu

A

In order to change the app’s visibility in the App launcher, the App Menu can be used to do that
For all users in the organization, apps can be reordered and made visible or hidden
Access to apps can be controlled through profiles or by creating a permission set for users who require access

30
Q

List View:

A

~Is a list or summary of records that meet defined criteria
~Only the first 2000 records are searched
~By using more specific terms or by changing the filters and sorting order, users can overcome this limitation
~Only object records that meet a defined set of criteria in a single view, are due to the filters that are added to display
~User’s can personalize List Views
~The fields to display and field order can be selected
~User’s can only see records displayed if they have visibility to them (own or have access)
~User’s that has visibility according to the page layout & field level security can view the fields displayed

31
Q

Kanban View:

A

~Can be set to show a graphical view of records in a list view
~Displays the records as cards in columns
~Records are separated based on record type
~Available in Lightning Experience as an alternative to the default table view
~Records displayed are based on the selected list view
~It is possible to search for records in the selected list view by using the List View search bar

32
Q

Inline Editing:

A

Record details can be edited directly from a list view

33
Q

Custom List View:

A

~create new/clone an existing list view > Select List View Sharing > Add list view filters > Select the field to display > Optionally create a list view chart > Use sharing settings to adjust visibility if required
~3 viewing options: only users that created the view. All Users including Partner & Customer Portal users. Shared with a group of users

34
Q

Global Actions

A

The global search box displays a list of auto-suggested records (autofill like Google search)

35
Q

Lightning App Builder

A

~A point & click tool that can be used to customize Lightning Apps
~By using a template, Lightning App Builder can be used to build & Configure responsive Lightning apps and custom pages for Lightning Experience and Salesforce mobile app
~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
~Standard, custom and 3rd party components can be added to a Lightning page
~Can customize: Lightning Apps & Pages, Visibility Rules
~By configuring component visibility filters, the visibility of a component can be set based on standard and custom user
permissions
~‘Accordion’ component: Components can be grouped upto 25 collapsible sections
~Pinned region pages can be created for Console apps. As a user navigates to subtabs in a Lightning console app, a pinned
region remains displayed
~Home Page is the first page and can be customized using Lightning App Builder

36
Q

Resetting User Password

A

Used for better protection or to unlock a user who has been locked out
By clicking the ‘Reset Password’ button on the ‘Users’ page in Setup you can change the PW of specific users or all users
You can automatically unlock the user’s account by resetting a locked-out user’s password
When Users change their PW they cannot reuse their last 3 PW

37
Q

Setting an Organization’s Password Policies

A

~PW Policies can be set at an Org or Profile Level
~Located in >Setup>Administer>Security Controls>PW Policies
~Profile Password Policies settings override the Organization Wide password Policies for that profile users
~Organization-Wide PW Policies automatically apply if PW Policies are not set for a profile.
~Changes to the Organization-Wide PW Policies do not affect profile-specific password policies which may be different
~To make PW more secure, PW policies can be created at both profile & organization level’s, to implement restrictions.
~Admins can configure many settings to make sure that the user’s passwords are strong, secure, updated periodically, password resets, login attempts & lockout periods

38
Q

IP Restrictions

A

~Org Access (Highest level) or Profile Level:Can set a range of trusted IP addresses in their profile settings to control where users can log into Salesforce. Attempts of logging in from any other IP address is denied
~‘Login IP Ranges’ can be clicked on the profile overview page to add login IP ranges
~The same error message that appears when the username or password is incorrect appears when a user is denied access
~By selecting an option on ‘Session Settings’ it allows to enforce login IP ranges on every request for all user profiles with IP restrictions
~Organization Level: For the entire organization, a list of trusted IP addresses can be defined
~Profile Level: For a profile, login IP address restrictions can be defined
~Salesforce first checks by PROFILE level for IP addresses BEFORE checking ORG level IP addresses

39
Q

IP Restrictions

A

~Org Access (Highest level) or Profile Level:Can set a range of trusted IP addresses in their profile settings to control where users can log into Salesforce. Attempts of logging in from any other IP address is denied
~‘Login IP Ranges’ can be clicked on the profile overview page to add login IP ranges
~The same error message that appears when the username or password is incorrect appears when a user is denied access
~By selecting an option on ‘Session Settings’ it allows to enforce login IP ranges on every request for all user profiles with IP restrictions
~Organization Level: For the entire organization, a list of trusted IP addresses can be defined
~Profile Level: For a profile, login IP address restrictions can be defined
~Salesforce first checks by PROFILE level for IP addresses BEFORE checking ORG level IP addresses

40
Q

Identity Confirmation (renamed Device Activation in Spring ‘21 release)

A

~Second layer of user authentication in addition to username & PW: SMS code, email verification, two-factor authenticator
~When a user logs in from an unrecognized browser or device, and is logging in from outside a trusted IP range, Device Activation (Identity Confirmation) is prompted/invoked
~Unless the browser cookies are manually/automatically cleared or the user browses in private mode, due to being based on browser cookies, users will not be asked again
~The following order is the verification done via the highest priority verification method available: Salesforce Authenticator Mobile App > U2F Security Key > One-Time Password Generator > SMS text Message > Email

41
Q

Network Settings

A

Org Access (Highest level):Without verifying their identity, users can login on specified trusted IP ranges set within the network access settings

42
Q

Login Hours

A

~Profile level: Can restrict hours for users to log in
~Days & hours can be set for users to log into the organization; they will be denied if attempted outside the allotted days/hours
~The same error message that appears when the username or password is incorrect appears when a user is denied access
~‘Clear all times’ can be clicked to allow users to log in at any time
~By setting ‘Start Time’ to 12AM and ‘End Time’ to ‘End of Day, it will prohibit users from logging in on a specific day