Salesforce Admin Certification Test Questions {2022/2023} Completed with Accurate Answers.
Salesforce Admin Certification Test Questions
How many
... [Show More] custom fields can be created on an object?
Up to 800 custom fields per object for unlimited Edition.
Master-Detail Relationships
.Child records must have a parent
.Record level security cascades from the parent to the child records
.Record deletion cascades from the parent to the child records (delete the parent, the child is also deleted)
.Roll-up summary fields can be created on the parent record
.Standard objects cannot be the detail object in the relationship
Look-up relationships
.A parent isn't needed, meaning the relationship is optional
.There is no impact to security. Security will be set independent of any related object
.Roll-up summary fields can not be created on lookup fields
What is the roll-up summary fields limit?
Can display the sum, min, or max value of a field in a related list, or the record count of all records listed
in a related list.
10
Visualforce expression
is any set of literal values, variables, sub-expressions, or operators that can be resolved to a single value.
Method calls aren't allowed in expressions.
The expression syntax in Visualforce is: {! expression }
Coarse-grained components
Coarse-grained components provide a significant amount of functionality in a single component, and
might add a lot of information and user interface to the page it's used on.
These components adds many fields, sections, buttons, and other user interface elements to the page in
just one line of markup
Fine-grained components
Fine-grained components provide more focused functionality, and enable you to design the page to look
and behave the way you want.2022
output components
components that output data from a record and enable you to design a view-only user interface.
Sandbox storage limits
.Partial Copy sandboxes have a 5 GB of files and a 5 GB of data storage limit.
.Developer Pro sandboxes have a 1 GB of files and a 1 GB of data storage limit.
.Developer sandboxes have a 200 MB of files and a 200 MB of data storage limit.
.Full sandboxes have the same storage limit as your production organization.
Standard List Controller
The standard list controller allows you to create Visualforce pages that can display or act on a set of
records.
Adding the standard list controller to a page is very similar to adding the standard (record) controller, but
with the intent of working with many records at once, instead of one record at a time.
The standard (record) controller makes it easy to get a single record loaded into a variable you can use on
a Visualforce page. The standard list controller is similar, except instead of a single record, it loads a list,
or collection, of records into the variable.
How do you emulate salesforce1 from your desktop browser?
Add " one/one.app" after your salesforce instance name in the URL.
Limitations of dynamic dashboards by Edition
Enterprise edition can have up to 5, Unlimited and Performance Edition can have up to 10 and Developer
Edition up to 3.
What is a controller?
Controllers typically retrieve the data to be displayed in a Visualforce page, and contain code that
executes in response to page actions, such as a button being clicked.
The primary purpose of most controllers is to retrieve data for display, or handle updates to data.
Describe the action types
.Quick actions (New Account, New Event, New Task)
.productivity action (Call)
.standard buttons (Edit, Delete, Clone, Send an Email)
.Chatter actions (Poll, Post)2022
Apex triggers
Apex triggers enable you to perform custom actions before or after events to records in Salesforce, such
as insertions, updates, or deletions.
Use triggers to perform tasks that can't be done by using the point-and-click tools (declarative) in the
Salesforce user interface.
There are two types of triggers.
.Before triggers are used to update or validate record values before they're saved to the database.
.After triggers are used to access field values that are set by the system (such as a record's Id or
LastModifiedDate field), and to effect changes in other records. The records that fire the after trigger are
read-only.
What is the difference between force.com and salesforce.com license?
Force.com is a PaaS product. It contains an application or Framework for you to build Apps onto. This
license gives no access to leads, accounts or opportunities. You would have to build Apps, Tabs, Custom
Objects, Workflow Rules all yourself to design the kind of system that you want to use.
Salesforce.com is a SaaS with their three core products, Sales Cloud, Service Cloud and Marketing
Cloud.
When you purchase Salesforce.com Licenses for Sales Cloud, you get all of your normal tabs (Leads,
Accounts etc) plus the ability to customise the whole platform using Force.com!
Who See What
Org Access:
Able to restrict access by IP address and login hours through profiles. At the org level, only IP addresses
are set. Login hours are only set at the Profile level.
Object Access:
Determine through assigned profile.
Record Access:
Determine through role hierarchy. E.g. US regional manager can see data in the US region only.
Field Access:
Through field level security. Restricts field access (read/write/non) by profile.
Standard profiles
group, contact manager, professional edition have standard profiles only.
Org Access through IP ranges2022
IP ranges can be set at the company level. Users outside the IP ranges set at the Company level will be
sent an activation code.
IP ranges can be set at the profile level. Users outside the IP ranges set at the Profile level will be denied
access.
Login hours
Login hours are set at the profile level only.
Field level security
only available in enterprise, unlimited and developer editions.
Custom Object Tabs
Allows you to create, read, update and delete the data records in your custom objects.
Web Tabs
displays any web URL in a tab within your Salesforce application.
Visualforce Tabs
display customer user-interface pages created Visualforce.
Lightning Page Tab
Lightning Page Tabs let you add Lightning Pages to the Salesforce1 navigation menu.
Lightning Page tabs don't work like other custom tabs. Once created, they don't show up on the All Tabs
page when you click the Plus icon that appears to the right of your current tabs. Lightning Page tabs also
don't show up in the Available Tabs list when you customize the tabs for your apps.
What are the Salesforce standard objects?
The following standard objects can be renamed:
Accounts, Activities, Articles, Assets, Campaigns, Cases, Contacts, Contracts, Documents, Events, Ideas,
Leads, Libraries, Opportunities, Opportunity Products, Partners, Price Books, Products, Quote Line Items,
Quotes, Solutions, and Tasks.
The following standard objects cannot be renamed:
Home, Chatter, Forecasts, Reports, and Dashboards.
Apex Triggers2022
Blocks of Apex code that are executed before and/or after any record action, such as create, update, or
delete. Used for complex business logic automation and where such functionality is too complicated to be
implemented using validation rules or workflow rules, such as field updates.
Master Picklist
A complete list of picklist values available for a record type or business process.
Bulkifying Apex
Bulkifying Apex code refers to the concept of making sure the code properly handles more than one
record at a time.
What is a cross object formula field?
Created through the simple formula tab. Cross-object formulas are formulas that span two or more objects
by referencing merge fields from related records. Cross-object formulas can reference merge fields from a
master ("parent") object if an object is on the detail side of a master-detail relationship. Cross-object
formulas also work with lookup relationships.
You can reference fields from objects that are up to 10 relationships away. Cross-object formulas are
available anywhere formulas are used except when creating default values.
If you create a formula that references a field on another object and display that formula in your page
layout, users can see the field on the object even if they don't have access to that object record. For
example, if you create a formula field on the Case object that references an account field, and display that
formula field in the case page layout, users can see this field even if they don't have access to the account
record.
Review delegated administrators
...
What is Salesforce Classic Lite
formerly Mobile Lite, Salesforce Classic Lite is a Salesforce mobile app.
Service Cloud - Marcros
Automatically complete repetitive tasks on cases, such as selecting the right email templates, so that
agents can spend time doing more important things.
queues
Every time a queue is created, this creates a new customized list.
Channels2022
The different ways your customers can reach out to your company are called channels, and they can
include something as traditional as a phone number to something as revolutionary as video conferencing
on a mobile app.
Accounts
Accounts are the companies you're doing business with. You can also do business with individual people
(like solo contractors) using something called Person Accounts.
Contacts
Contacts are the people who work at an Account.
Leads
Leads are potential prospects. You haven't yet qualified that they are ready to buy or what product they
need. You don't have to use Leads, but they can be helpful if you have team selling, or if you have
different sales processes for prospects and qualified buyers.
leads are your prospects who've expressed interest in your product, but you haven't yet qualified to buy.
Opportunities
Opportunities are qualified leads that you've converted. When you convert the Lead, you create an
Account and Contact along with the Opportunity.
opportunities are leads that are qualified to buy.
Review delegated administration
...
Review Reports and Dashboards
...
App
a little more than a container for all of the objects, tabs, and other functionality that drives a business
process.
Currency fields, Checkboxes
Once fields are defined are checkbox or currency data types, they cannot be changed to any other type.
Currency: The length of the currency field corresponds to the number of digits to the left of the decimal
point.
An additional Decimal Places field handles the number of digits that should be displayed to the right.2022
Page layout
Controls the position and organization of the fields and related lists that are visible to users when viewing
a record.
Control visibility and edit ability of the fields on a record. In page layouts, can set fields as read-only or
hidden, can control which fields require users to enter a value and which don't.
Should never be used to restrict access to sensitive data that a user shouldn't view or edit as users can still
access that field through other parts of the app, such as reports or through API.
Compact layout
Used to display a record's key fields at a glance. Using this, you can indicate which fields should appear
in a record's highlights area.
Relationship Custom Fields
Lookup Relationship: Creates a simple relationship between two objects (many to one). The object with
the lookup relationship field is the many record and the reference object is the one record. Many lookup
relationship fields can be on a single object.
Master-detail relationship: creates special parent-child relationship between objects: the object on which
the master-detail relationship field is created is the child or "detail", and the object referenced in the field
is the parent or "master". Ownership and sharing are determined by the master record. This is a required
field on the detailed record.
Search Layouts
Ordered groups of fields that are displayed when a record is presented in a particular context, such as in
search results, a lookup dialog, or a related list.
You can choose up to 10 fields to include in the lookup dialog, and order them in any way you choose.
Review the different type of searches available in Salesforce
...
Review Salesforce mobile and offline capability
...
Hyperlink function
lets you create a hyperlink to any URL or record in Salesforce.
Junction object2022
Is a custom object with two master-detail relationships, and is the key to making a many-to-many
relationship.
The first master-detail relationship will be the primary relationship. The detail and edit pages of the
junction object will use the color and any associated icon of the primary master object. The junction
object will inherit the value of the Owner field and share settings from their associated primary master
record.
Object-level security
Object-level access allows us to hide whole tabs and objects from particular users, so they don't even
know that type of data exists.
Object-level access is set with object permissions in user profiles and permission sets.
Field-level security
Prevents a user from seeing, editing, or deleting the value for a particular field on an object. Allow us to
hide sensitive information like salary or SSN w/o having to hide the whole object. Controls the visibility
of fields in any part of the app, including related lists, list views, reports, and search results. To be
absolutely sure that a user can't access a particular field, it's important to use the field-level security page
for a given object to restrict access to the field.
Field level access is set with field permissions in profiles and permission sets.
Record Level Security
Allows particular users to view an object but then restrict the individual object records that they're
allowed to see.
This can be done through:
.Org wide defaults (OWD) - allows you to specify the baseline level of access that a user has in your
organization
.role hierarchies - allows us to make sure that a manager will always have access to teh same records as
his or her subordinates
.Sharing rules - allows us to make automatic exceptions to organization-wide defaults for particular
groups of users.
What are the standard profiles?
Read Only
Standard User
Marketing User
Contract Manager
Solution Manager
System Administrator2022
Important security concepts:
The permissions on a record are always evaluated according to a combination of object-, field-, and
record-level permissions.
When object- versus record-level permissions conflict, the most restrictive settings win.
Permission sets
When you assign permission sets to a user, you can only assign permission sets that have the same user
license as the user or permission sets with no associated license.
Org wide defaults [Show Less]