wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Salesforce App Builder - Part 1

Total questions: 106

Worksheet time: 2hrs 46mins

Name
Class
Date
1.

Universal Containers manages internal projects by department using a custom object called projects. Only employees in the project's respective department should have view access to all the department's project records. If an employee changes job roles and moves to another department, the employee should no longer have access to the projects within their former department.

Which two options will meet these requirements assuming the organization-wide default for Projects is set to Private? (Choose two.)

a)

Create a criteria-based sharing rule using the Project’s department that grants access to users by profiles.

b)

Create a criteria-based sharing rule using the Project’s department that grants access to users by permission sets.

c)

Create a criteria-based sharing rule using the Project’s department that grants access to users by roles.

d)

Create a criteria-based sharing rule using Project’s department that grants access to users by public groups.

2.

Universal Containers has a customer base where many customers have the same or similar company names.

Which functionality should be configured to improve an end user’s search experience? (Choose two.)

a)

Update the account search layouts search filter fields.

b)

Update the account search layouts accounts tab columns displayed.

c)

Update the account search layouts search results columns displayed.

d)

Update the account search layouts list view filter settings.

3.

An app builder creates an Account validation rule on the Industry field that will throw an error if the length of the field is longer than 6 characters. Another app builder creates a workflow with a field update that sets the Industry field to Technology whenever the Billing City field is set to San Francisco.


What will happen the next time a sales person saves an Account with a Billing City of San Francisco?

a)

The record will save and the Industry field will change to Technology.

b)

The record will not save and no error message will be displayed.

c)

The record will not save the validation rules error message will be displayed.

d)

The record will save but the Industry field will not change to Territory.

4.

What is a true statement when deleting a dashboard?

a)

Deleting a dashboard also deletes the components within it. It does not delete the custom reports used by the components.

b)

Deleting a dashboard does not move the dashboard to the Recycle Bin and therefore the dashboard cannot be recovered.

c)

Deleting a dashboard also deletes the components within it as well as the custom reports used by the components.

d)

Deleting a dashboard requires a user to first edit the components to remove the underlying reports.

5.

A junction object has two Master-Detail relationships, a primary and a secondary master object.

What happens to a junction object record when both associated master records are deleted?

a)

The junction object record is permanently deleted and cannot be restored.

b)

The delete operation cannot be performed on both master records.

c)

The delete operation is not allowed with Roll-up summary fields defined

d)

The junction object records is deleted and placed in the recycle bin.

6.

Universal Containers wants its Field Sales team to only see the accounts that they own. Separate North American and European marketing teams should only see accounts in their respective regions. The Inside Sales Team needs to see all accounts in Salesforce.

How should an app builder accomplish this?

a)

Set the Organization-Wide Default to Public for accounts. Create profiles for each Marketing Team and create an Inside Sales Team role that is at the top of the Role Hierarchy.

b)

Set the Organization-Wide Default to Public for accounts. Create criteria-based sharing rules for each Marketing Team and create an Inside Sales Team permission set with the "View All" setting for accounts.

c)

Set the Organization-Wide Default to Private for accounts. Create permission sets for each Marketing Team and create an Inside Sales Team profile with the "View All" setting for accounts.

d)

Set the Organization-Wide Default to Private for accounts. Create criteria-based sharing rules for each Marketing Team and create an Inside Sales Team profile with the "View All" setting for accounts.

7.

The app builder has just created a Visual Workflow for the VP of Service.

Which two Flow be accessed by users? (Choose two.)

a)

Custom Button

b)

Quick Action

c)

Visual Workflow Launcher

d)

From a Process

8.

Which two metadata changes can be made directly in a production environment without deploying from a sandbox? (Choose two.)

a)

Validation rules

b)

Apex Triggers

c)

Apex Classes

d)

Visualforce pages

9.

The Training team at Universal Containers uses a custom Training object to track their customer training sessions. An app builder needs to create a relationship between the Training object and the related Students record.


Which two statements are true when creating a Student Lookup field on the Training object? (Choose two.)

a)

On Training record, the Student Lookup field can be made optional.

b)

On Student record, users can set up Roll-up summary field on Training records.

c)

On Training record, users can only delete Students, if they have access to it.

d)

Cross-object field updates between Training and Student records are not supported.

10.

An app builder would like to streamline the user experience by reflecting summarized calculations of specific fields on various objects.


Which three field types could be used in roll-up summary fields to accomplish this? (Choose three.)

a)

Checkbox

b)

Date

c)

Percent

d)

Time

e)

Currency

11.

Which two are capabilities of record types? (Choose two.)

a)

Displaying different field labels.

b)

Displaying different page layouts.

c)

Filtering picklist values.

d)

Having multiple record types on one record.

12.

A custom object has a Public Read Only sharing setting that does not grant access using hierarchies. A dynamic sharing rule provides Write access to the object to the Global Marketing public group if the record is marked as Global. A user creates a new record and marks it as Global.


Who will have write access to the record?

a)

The Global Marketing public group and anyone above the owner in the role hierarchy.

b)

The record owner and the Global Marketing public group.

c)

The record owner and anyone above the owner in the role hierarchy.

d)

The Global Marketing public group, the record owner, and anyone above the owner in the role hierarchy.

13.

Which three are features of the Custom Button? (Choose three.)

a)

Custom Button with Javascripts enhance Lightning Experience.

b)

Custom Button is available for User Object.

c)

Custom Button display at the top and bottom of a page.

d)

Custom Button is available for Person Account.

e)

Custom Button can reference an external app.

14.

Universal Containers has two teams: Sales and Services. Both teams interact with the same records. Sales users use ten fields on the Account record. Service users use three of the same fields as the Sales team, but also have five of their own, which the Sales team does not use.


What is the minimum configuration necessary to meet this requirement?

a)

One profile, one record type, one page layout.

b)

One profile, two record types, one page layout.

c)

Two profiles, two record types, two page layouts.

d)

Two profiles, one record type, two page layouts.

15.

In Salesforce Classic, which two statements are true for embedding a Visualforce page in a page layout? (Choose two.)

a)

Visualforce pages on a field set have attribute for width and height.

b)

Visualforce pages can only be placed in the Visualforce section in a page layout.

c)

Visualforce pages on a page layout have attributes for width and height.

d)

Visualforce pages can be placed in the details section of a page layout.

16.

Which two rules can be configured for the Opportunity object? (Choose two.)

a)

Escalation Rule

b)

Validation Rule

c)

Assignment Rule

d)

Workflow Rule

17.

Universal Containers uses a private Account sharing model. They have a Process Improvement team with representatives from multiple departments that needs to view all accounts that have been flagged as problem accounts.


How should this team be granted access to the records?

a)

Use a record owner sharing rule that is shared with the Process Improvement public group.

b)

Use a criteria-based sharing rule where the accounts are shared with the Process Improvement public group.

c)

Write a trigger to use Apex Managed Sharing to grant access with the Process Improvement team.

d)

Use a record owner sharing rule that is shared with the Process Improvement role.

18.

Universal Containers wants to test code against a subset of production data that is under 5 GB. Additionally, Universal Containers wants to refresh this sandbox every weekend.


What type of sandbox should be used to accomplish this?

a)

Developer Pro

b)

Developer

c)

Full

d)

Partial Copy

19.

Universal Containers has a custom project evaluations object used by three business teams. Business team managers have requested that project evaluations be tracked and managed independently of each other with different set of custom fields and picklist values.


What is minimally required configuration to accomplish this?

a)

With a custom project evaluation object, create separate record types with different picklist values and page layouts for each team. Create and assign separate profiles by team.

b)

Create separate page layouts to determine the fields and picklist values for each user based on the team indicated on their user record. User field-level security to restrict access to each team’s fields.

c)

Create separate custom objects to track project evaluations independently of each other with record types and page layouts. Assign custom objects permissions with three different profiles.

d)

With a custom project evaluation object, create a separate page layout for each team and assign them using a profile. Use permission sets to configure each team’s field list and picklist values.

20.

At Universal Containers, multiple departments utilize the Case object for different purposes. Some users submit cases while other users provide customer support with case records.


What is the minimum required configuration for an app builder to enable different users to see different fields, based on the case type?

a)

Record Types, Page Layouts, Case Teams, and Profiles.

b)

Record Types, Page Layouts, Support Process, and Profiles.

c)

Record Types, Page Layouts, Permission Sets, and Profiles.

d)

Record Types, Page Layouts, Field Sets, and Profiles.

21.

Universal Containers would like to show different values to different groups of users in a custom picklist field.


What should be configured?

a)

Page layouts

b)

Record Types

c)

Field-level security

d)

Permission sets

22.

Which statement is true about an External ID field? (Choose two.)

a)

The field contains unique record identifiers from a system outside of Salesforce.

b)

The field must be unique since duplicates are not allowed within Salesforce.

c)

The field must contain at least one number and at least one letter.

d)

The field can be unique based on case-sensitive or case-insensitive values.

23.

Universal Containers needs to update a field on an Account when an Opportunity Stage is changed to Closed Lost.

Which two should be used to accomplish this requirement? (Choose two.)

a)

Workflow Rule

b)

Approval Process

c)

Process Builder

d)

Assignment Rule

24.

Which three standard component types are available in Lightning App Builder? (Choose three.)

a)

Plain text

b)

Report details

c)

Filter list

d)

Rich text

e)

Recent items

25.

Universal Containers wants to collaborate with its customers within Salesforce, and has decided to enable the Allow Customer Invitations Chatter Setting.

What permission is granted to Customers when invited to a Chatter Group?

a)

The ability to @mention accounts of which they are a contact.

b)

The ability to interact with members of their groups.

c)

The ability to request access to public groups.

d)

The ability to invite members to groups of which they are a member.

26.

The VP of Sales has requested that Account Site information should be visible on all Opportunity records.

What is the recommended solution to meet this requirement?

a)

Roll-Up Summary Field

b)

Cross-Object Formula Field

c)

Process Builder

d)

Workflow Rule

27.

A business user wants a quick way to edit a record’s status and enter a custom due date field from the record’s feed in Salesforce1 Mobile App.

What could be used to accomplish this?

a)

Custom quick access link

b)

Custom button

c)

Custom URL formula field

d)

Custom action

28.

Which three statements are true about Master-Detail relationships? (Choose three.)

a)

Standard objects can be on the detail side of a custom object in a Master-Detail relationship.

b)

Master-Detail relationships cannot be converted to a look-up relationship.

c)

Deleting a master record in a Master-Detail relationship deletes all related detail records.

d)

Master-Detail relationships can convert to a lookup relationship if no roll-up summary fields exist on the master object.

e)

A Master-Detail relationship cannot be created if the custom object on the detail side already contains data.

29.

Universal Containers wants sales reps to get permission from their managers before deleting Opportunities.

What can be used to meet these requirements?

a)

Approval Process with Time-Dependent Workflow action.

b)

Approval Process with Apex Trigger.

c)

Two-step Approval Process.

d)

Process Builder with Submit for Approval Action.

30.

Sales Managers at Universal Containers would like to standardize what information Sales Reps are gathering. Sales Reps want recommendations, sales strategies and to know what key fields need to be completed at each step of the sales process on the opportunity record.

What feature should an app builder use to provide this functionality?

a)

Workflow

b)

Global Action

c)

Path

d)

Chatter Feed

31.

Which three Salesforce functionalities are ignored when processing field updates in workflow rules and approval processes? (Choose three.)

a)

Field-level security

b)

Record type picklist value assignments

c)

Multiple currencies

d)

Validation rules

e)

Decimal places and character limits

32.

Which three Salesforce functionalities are ignored when processing field updates in workflow rules and approval processes? (Choose three.)

a)

Field-level security

b)

Record type picklist value assignments

c)

Multiple currencies

d)

Validation rules

e)

Decimal places and character limits

33.

An app builder has been asked to integrate Salesforce with an external web service. The web service must be notified every time an Opportunity is Won.

Which two can satisfy this requirement? (Choose two.)

a)

Use a workflow rule and an outbound message.

b)

Use Process Builder with an outbound message.

c)

Use a flow and an outbound message.

d)

Use Process Builder and Apex code.

34.

What sandbox type allows for the use of a sandbox template?

a)

Developer Sandbox

b)

Developer Pro Sandbox

c)

Config Sandbox

d)

Partial Sandbox

35.

Universal Containers would like to embed a chart of all related Opportunities, by stage, on the Account detail page.

What type of report should an app builder create to add to the Account page layout?

a)

A summary report on the Account object.

b)

A tabular report on the Account object.

c)

A summary report on the Opportunity object.

d)

A tabular report on the Opportunity object.

36.

Which three values must be defined when creating a new Opportunity Stage picklist value? (Choose three.)

a)

Quota

b)

Forecast Category

c)

Amount

d)

Probability

e)

Type

37.

Universal Containers uses a custom object called Candidates to track information about people who are being recruited for jobs within the company. Employees should be able to create a Candidate record; however, only HR users should be able to view, edit, and report on the Salary field.

What action should be recommended for controlling who can view the Salary field?

a)

Create and assign separate Candidate page layouts for general employee users and HR users.

b)

Restrict access to the "Salary" field for general employee users using field-level security.

c)

Create and assign separate Candidate record types for general employee users and HR users.

d)

Restrict access to the "Salary" field for general employee users using custom sharing settings.

38.

Which two ways can an app builder grant object-level access to users? (Choose two.)

a)

Public Groups

b)

Permission Sets

c)

Roles

d)

Profiles

39.

The CFO wants to make sure that a deal with more than a 40% discount gets approved by the VP of Finance before a quote is sent to the customer.

In which two ways can this be accomplished? (Choose two.)

a)

Create a new approval process that has automatic submission enabled in the entry criteria.

b)

Launch a flow that uses the submit for approval action to submit deals for approval.

c)

Launch a new approval process that has automatic submission enabled as an initial submission action.

d)

Create a new process with a submit for approval action to automatically submit deals for approval.

40.

What feature can an app builder use to automatically assign cases that have been open longer than three days to the next support tier?

a)

Case Assignment Rules

b)

Case Escalation Rules

c)

Case Business Rules

d)

Case Auto Response Rules

41.

A custom field on an account is used to track finance information about a customer. Only members of the Finance Team have access to this field. However, the business wants to allow one customer service agent, who is assigned the customer service profile, read-only access to this field for special circumstances.


What is the recommended solution to grant the customer service agent access to the field?

a)

Update the Customer Service Profile already assigned to the agent to allow for read-only access to the field via Field Level Security.

b)

Create a permission set that allows read-only access to the field via Field Level Security and assign it to the agent.

c)

Create a new profile to allow for read-only access to the field via Field Level Security and assign it to the agent.

d)

Update the custom field’s Field Level Security in setup to allow the agent read-only access to the field.

42.

Universal Containers has created the custom objects Candidate and Interview in Salesforce to track candidates and interviews respectively. The company wants to track the total number of interviews a candidate has gone through on the candidate record without writing any code.


Which two actions should an app builder take to accomplish this requirement? (Choose two.)

a)

Use a formula field on the Candidate record to show the total number of interviews.

b)

Use a roll-up summary field on the Candidate record to show the total number of interviews.

c)

Use a master-detail relationship between the Candidate and Interview objects.

d)

Use a lookup relationship between the Candidate and Interview objects.

43.

Universal Containers has deployed custom tabs to Production via change sets, without including the profile settings.

What statement is true about the visibility of custom tabs in Enterprise Edition?

a)

Custom tabs are default off for all users.

b)

Custom tabs are default on for all users.

c)

Custom tabs are hidden for all users.

d)

Custom tabs are not deployed.

44.

Which two report formats can be used as a source report to configure a reporting snapshot? (Choose two.)

a)

Summary format

b)

Joined format

c)

Matrix format

d)

Tabular format

45.

In Salesforce Classic, Universal Containers provides access to Salesforce for their Customer Support and Sales Operations teams. Management wants to ensure that when users log in, their home tab provides access to links and documentation that are specifically relevant to their team’s function.

How can this requirement be met?

a)

Create three home page custom components and three layouts; assign users by team.

b)

Create three home page custom components and three layouts; assign user by profile.

c)

Create two home page custom components and two layouts; assign to users by team.

d)

Create two home page custom components and two layouts; assign to users by profile.

46.

Which two should be considered when creating unmanaged packages? (Choose two.)

a)

Deploying from a Developer Edition environment.

b)

Publishing an application for sale on the AppExchange.

c)

Distributing upgradeable components to other Salesforce orgs.

d)

Distributing open-source projects on the AppExchange

47.

Universal Containers wants to optimize routes for its traveling service personnel.

What is the recommended solution to meet this requirement?

a)

Configure routing options in a custom object.

b)

Configure Territory Hierarchy and rules for route based on Territory.

c)

Use geolocation fields with the DISTANCE and GEOLOCATION formulas.

d)

Use an AppExchange partner product.

48.

Universal Containers is setting up Salesforce for the first time. Management wants the sales and marketing teams to have different navigation menus in the

Salesforce Mobile App.

What option is available to an app builder to satisfy this requirement?

a)

Create sales and marketing profiles and ensure read access to different objects.

b)

Create mobile navigation menus for both the sales and marketing profiles.

c)

Create public groups for sales and marketing and create mobile navigation menus for each group.

d)

Create roles for sales and marketing and assign a custom homepage layout for each role.

49.

An app builder wants to show Groups as the last navigation menu item in the Salesforce Mobile App. However, the app builder is not able to select Groups as one of the items on the drop-down menu.

What could cause this?

a)

Groups is showing up in the recent section and not in the navigation menu.

b)

Groups cannot be the last item in the navigation menu.

c)

Groups is included in the Smart Search items but not on the navigation menu.

d)

Groups is not included in the selected list for the navigation menu.

50.

Universal Containers wants to automate a business process using workflow. They are aware that workflow rules may cause recursive behavior, and as a result certain actions will only cause workflow rules that didn't fire previously to be retriggered.

What workflow action might cause this behavior? (Choose two.)

a)

Workflow Field updates with the "Re-evaluate Workflow Rules After Field Change" field selected.

b)

Workflow Tasks where the "Due Date" field is set to "Rule Trigger Date" minus X Days.

c)

Workflow Outbound Messages with the "Protected Component" field selected.

d)

Workflow E-mails containing hard-coded links with Salesforce IDs referencing specific workflow rules.

51.

A new custom object called Invoices needs to have an invoice date for the date and time it was invoiced.

What field type should be selected for this?

a)

Date/Time

b)

Time

c)

Date/Timestamp

d)

Date

52.

The VP of Sales at Universal Containers wants to have a set of screens to guide the inside sales team through collecting and updating data for leads.

How can the app builder accomplish this?

a)

Workflow

b)

Process Builder

c)

Salesforce Connect

d)

Flow

53.

The Director of Marketing has asked the app builder to create a formula field that tracks how many days have elapsed since a contact was sent a marketing communication. The director is only interested in whole units.

What function should be used to return today’s date for calculating the difference?

a)

DATE()

b)

NOW()

c)

TODAY()

d)

DATEVALUE()

54.

Which of the following are types of developer sandboxes environment types in Salesforce? (Choose four.)

a)

Developer

b)

Developer Pro

c)

Partial Copy

d)

Full Sandbox

e)

Partial Sandbox

55.

Universal Containers requires e-mails to be sent to additional recipients when a workflow e-mail alert is triggered from the case object.

Which two field types need to be added to the case object to allow additional recipients on the e-mail alert? (Choose two.)

a)

Text field

b)

E-mail field

c)

Lookup field

d)

Formula field

56.

Universal Containers needs the ability to generate proposal documents. All the data required for a proposal resides in a custom object.

What is the recommended solution?

a)

Store a template in the Static Resources and configure the Action Link Template to use it.

b)

Create the HTML template for Proposals and store it in the Public Folder.

c)

Select and install an AppExchange product to meet the Proposal generation needs.

d)

Enable the PDF feature and create a custom Proposal Template based on the Standard Template.

57.

What is a user case for validation rules?

a)

Ensure Zip/Postal Codes are entered in the correct formal.

b)

Restrict partner Lead visibility to the channel sales team.

c)

Prevent deals with less than a 10% discount from entering an approval process.

d)

Prevent non-managers from joining a private Chatter Group.

58.

Which two options are available to an app builder when defining an object-specific Create Record custom action? (Choose two.)

a)

Allowing the end user to choose the record type.

b)

Specifying the fields and layout of the action.

c)

Redirecting the end user to the detail page of the target object.

d)

Pre-defining field values on the target object.

59.

At Universal Containers, the Account object has a Master-Detail relationship with an Invoice custom object. The app builder would like to change this to a lookup field, but is not able to do so.


What could be causing this?

a)

The Account is included in the workflow on the Invoice object.

b)

The Invoice must have at least one Master-Detail field for reporting.

c)

The Invoice records have existing values in the Account.

d)

The Account record includes Invoice roll-up summary fields.

60.

A manager wants to calculate the number of days since an account was last contacted through e-mail.

What field type should be used to accomplish this?

a)

Number

b)

Date

c)

Roll-up summary

d)

Formula

61.

Universal Containers needs to flag Leads with one or more business areas. They need to add a field to capture these to the Lead Record. There is no need to report on this field.

What is the appropriate field type?

a)

Radio Buttons (Multi-Select)

b)

Picklist

c)

Picklist (Multi-Select)

d)

Text Area

62.

Universal Containers has two types of customer support processes: Platinum and Diamond. The app builder created separate record types for each process on the Case object. The customer support team should not be able to create new cases with the Diamond record type.

How should this requirement be met?

a)

Update the profile to remove the Diamond record type from the support team.

b)

Remove the ability for the support team to create new case records.

c)

Make the record type hidden to all users and then use sharing rules to share it.

d)

Update the organization-wide defaults to private.

63.

Universal Containers sells to three different types of organizations: Partner, Enterprise, and Small Business. Some of the information collected about each organization overlaps; however, there are also unique attributes to each type of organization that need to be tracked, some of which are required.

What solution meets these requirements?

a)

Three different sections on an Account page layout, which each section displaying the relevant fields for that organization.

b)

A Partner Community for partner organization records, and two lead record types for Enterprise and Small Business organizations.

c)

Three Account record types, each with its own page layout to display the relevant fields for that type of organization.

d)

Three custom objects for the three organization types, each with custom fields that pertain to that type of organization.

64.

The marketing team at Universal Containers has a list of 400 leads it wants to upload to Salesforce. The team needs to avoid creating duplicate records.

Which two actions should be taken to meet this requirement? (Choose two.)

a)

Utilize a Lead Matching Rule and corresponding Duplicate Rule to block newly created duplicate leads.

b)

Use Data Loader’s update function to import leads and match to existing records based on e-mail address.

c)

Enable Duplicate Matching in the Data Management section in Setup and activate the Lead-to-Lead scenario.

d)

Upload the lead list using the Import Wizard and select a Matching Type to prevent duplicate lead creation.

65.

Which two will prevent a formula field from being referenced by a Roll-Up Summary field? (Choose two.)

a)

A cross-object workflow updating a field referenced by the formula field.

b)

The CASE() function in the formula field.

c)

The NOW() function in the formula field

d)

A cross-object field reference in the formula field.

66.

Universal Containers is rolling out a new opportunity review process. Regional managers will need to edit opportunities for their subordinates, but not for other groups. Managers and users should be able to view all opportunities.

Which two approaches are recommended to meet their requirement? (Choose two.)

a)

Set organization-wide defaults to public read/only.

b)

Create standard role hierarchies

c)

Set organization-wide defaults to public read/write.

d)

Create criteria based sharing rules.

67.

Which two relationship types can be defined with external objects? (Choose two.)

a)

Cross-Organization Lookup

b)

External Lookup

c)

Indirect Lookup

d)

External Master-Detail

68.

Which two are capabilities of Schema Builder? (Choose two.)

a)

Viewing page layouts in a new window.

b)

Editing custom settings.

c)

Showing selected objects on a page.

d)

Creating a new record type.

69.

Which two features can extend record access beyond the organization-wide defaults? (Choose two.)

a)

Criteria-based sharing rules.

b)

Owner-based sharing rules.

c)

Public or private groups.

d)

Dynamic role hierarchy.

70.

Universal Containers needs to send an Outbound Message to an external system when a record has been updated.

What is the recommended feature to meet this requirement?

a)

Lightning Connect

b)

Workflow

c)

Process Builder

d)

Flow Launcher

71.

Universal Containers wants to display a message when an opportunity close date is less than 60 days in the future.

What can be used to display different text on the opportunity record depending on the number of days until the target close date?

a)

Workflow Update

b)

Process Builder

c)

Sales Process

d)

Formula Field

72.

Which three are true about converting a tabular, summary, or matrix report to a joined report? (Choose three.)

a)

Cross filters are not supported in joined reports.

b)

The Rows to Display filter is not supported in joined reports.

c)

Joined report blocks are formatted as matrix reports.

d)

Report formula fields are not supported in joined reports.

e)

Bucket fields are not supported in joined reports.

73.

Universal Containers has deployed custom tabs to Production via change sets, without including the profile settings or permission sets.

What is the setting for the visibility of custom tabs?

a)

Custom tabs are hidden for all users.

b)

Custom tabs are default off for all users

c)

Custom tabs are default on for all users.

d)

Custom tabs are not deployed.

74.

Representatives at Universal Containers uses Salesforce to record information for new Leads. When new prospects are added, an outbound message is sent to

SAP with the Lead’s information.

What automation process will accomplish this without writing any code?

a)

Design an Approval Process that sends an outbound message upon approval.

b)

Create a process using Process Builder to send the outbound message.

c)

Use Flow to create a wizard that will send an outbound message.

d)

Create a Workflow Rule with an outbound message as the action.

75.

Users at Universal Containers need to be able to quickly create a Resource record from the Project records Chatter feed.

How should the app builder define this functionality?

a)

By creating a custom "Detail Page" Button on the Project.

b)

By creating a custom "Detail Page" Button on the Resource.

c)

By creating a custom "Create a Record" Action on the Project.

d)

By creating a custom "Create a Record" Action on the Resource.

76.

A sales manager would like to look at an Account record and view charts of all the related open opportunities, closed/won opportunities, and open cases.

How many report charts can be added to the Account page layout to meet this requirement?

a)

2

b)

3

c)

4

d)

1

77.

Which three field types should be referenced by a Roll-Up Summary field using SUM? (Choose three.)

a)

Number

b)

Formula

c)

Date

d)

Percent

e)

Currency

78.

When an opportunity close date is delayed by more than 60 days, the manager and the VP of Sales must approve the change.

Which two solutions will meet the requirement? (Choose two.)

a)

Build an approval process that requires unanimous approval from the manager and VP of Sales.

b)

Build a validation rule that does not allow a user to save the opportunity record.

c)

Create a workflow rule that checks for close date less than 60 days and add an e-mail alert.

d)

Create a Process Builder flow that submits the record for an approval process.

79.

Universal Containers wants to streamline its data capture process by linking fields together. UC wants to do this so that the available values on dependent fields are driven by values selected on controlling fields.

Which three considerations support the stated requirements? (Choose three.)

a)

Multi-select picklists can be dependent picklists but not controlling fields.

b)

Checkbox fields can be controlling fields but not dependent fields.

c)

Standard and custom picklist fields can be dependent fields.

d)

Custom picklist fields can be either controlling or dependent fields.

e)

The data import wizards only allow values to be imported into a dependent picklist if they match the appropriate controlling field.

80.

Universal Containers has a junction object called Billings with a primary Master-Detail relationship with Accounts and a secondary Master-Detail relationship with

Orders. The app builder has a requirement to change the primary Master-Detail relationship to a Lookup.

What happens to the secondary Master-Detail relationship with Orders?

a)

The secondary Master-Detail object relationship needs to be reestablished.

b)

The secondary Master-Detail object also converts to a lookup.

c)

The secondary Master-Detail object becomes the primary.

d)

The secondary Master-Detail object relationship is no longer valid.

81.

Which two statements are true when a new full sandbox is created? (Choose two.)

a)

Chatter data will be copied to the sandbox by default.

b)

Default e-mail deliverability is set to system e-mail only.

c)

Usernames will be modified uniquely for that sandbox.

d)

Users' e-mail addresses will not be modified.

82.

When is it recommended to refresh a Full sandbox?

a)

Whenever a new Production user is added.

b)

Within 3 hours of when it is needed.

c)

After a major Production release.

d)

After UAT sign-off.

83.

Which capabilities should an app builder consider when creating custom report types?

a)

The detail object in a Master-Detail relationship cannot be added as a secondary object on a custom report type.

b)

Any object can be chosen unless the object is not visible to the person creating the report type through security settings.

c)

When the primary object is a custom object and is deleted, then the report type and any reports created from it must be deleted manually.

d)

Once a report type is saved with a standard or custom primary object, the primary object cannot be changed for that report type.

84.

Universal Containers wants to automatically assign a specific permission set to new users.

Which two actions should be completed in order to meet this requirement? (Choose two.)

a)

Create a workflow rule on the User object to assign a permission set.

b)

Create a Process on the User object to launch a flow.

c)

Create an Approval process on the User object to assign a permission set.

d)

Create a Flow on the User object to assign a permission set.

85.

The VP of Account Management at Universal Containers has requested that all Contacts emailing postal codes match the associated account’s shipping postal code.

How can this be enforced using validation rules?

a)

Create a validation rule using a Not Equal operator.

b)

Create a validation rule using a Compare operator.

c)

Create a validation rule using the DISTANCE() function.

d)

Create a validation rule using the GEOLOCATION() function.

86.

Which two behaviors may occur if workflow rules are reevaluated after a field change by a field update? (Choose two.)

a)

Workflow rules trigger more workflow rules to be re-evaluated.

b)

A recursive loop potentially results in exceeding governor limits.

c)

Workflow rules trigger validation rules on field updates.

d)

Cross-object workflow rules result in re-evaluation after field change.

87.

Which two are true statements about record types? (Choose two.)

a)

They can be used to control user role hierarchy.

b)

They allow different page layouts and mandatory fields.

c)

They allow different page layouts and mandatory fields.

d)

They allow different picklist values for all picklist fields.

88.

Sales representatives want to capture custom Feedback record details related to each Account. The sales reps want to accomplish this with minimal clicks on the

Salesforce Mobile Application.

Which two solutions should be recommended in order to meet this requirement? (Choose two.)

a)

Create a global action on Account.

b)

Create an object-specific action on Account.

c)

Create a feedback object as a parent of Account.

d)

Create predefined values for most of the fields.

89.

The app builder at Universal Containers has been asked to ensure that the Country field on the Account object is captured as the two-letter abbreviation.

How can the app builder satisfy this requirement?

a)

Create a validation rule to set values using an external data source.

b)

Create a workflow rule that only allows the expected format.

c)

Create a validation rule that only allows the expected format.

d)

Create a workflow rule to set values using an external data source.

90.

An app builder has been requested to extend record access beyond the organization-wide defaults configured.

Which two features satisfy this requirement? (Choose two.)

a)

Using Sharing Rules.

b)

Using Manual Sharing Rules.

c)

Using Dynamic Role Hierarchy.

d)

Using Public Groups.

91.

Universal Containers sales reps can modify fields on an Opportunity until it is closed. Only the Sales Operations team can modify the Post-Close Follow-up Date and Post-Close Follow-up Comments fields.

How can these requirements be met?

a)

Use multiple record types, page layouts, and profiles.

b)

Use field-level security on page layouts to restrict editing fields.

c)

Use record types with field sets and restrict editing fields using field-level security.

d)

Use field-level security to mark fields as read-only on the Sales profile.

92.

Universal Containers has purchased a Lightning Component on the AppExchange.

In which two areas can these Components be utilized? (Choose two.)

a)

Standalone Lightning App

b)

Flow Builder

c)

Process Builder

d)

Salesforce Mobile App

93.

Universal Containers uses a custom object to track Projects. When the status of a Project is changed from "In Progress" to "On Hold", the business wants the

Project owner to be automatically assigned to an "On Hold" queue.

What capability can be used to accomplish this?

a)

Quick Action

b)

Workflow Rule

c)

Assignment Rule

d)

Escalation Rule

94.

A custom field contains a feedback score which is on a scale of one to five. End users would like a visual indicator of one to five stars based on the number found in the feedback score custom field.

How can this visual indicator be displayed?

a)

Use a custom number field.

b)

Use a custom image field.

c)

Use a custom formula field.

d)

Use a custom text field.

95.

Universal Containers is importing 10,000 contact records in Salesforce. They want to avoid duplicate records from being created during the import.

How can this requirement be met?

a)

When importing the file, select the "Prevent Duplicates" option on the last step of the Data Loader.

b)

Include in a column in the import file that corresponds to a field in Salesforce that requires unique values.

c)

After importing all the contacts, run a duplicate check report, export the report to a CSV file, and run a mass delete to purge any duplicates.

d)

After importing all of the contact records, review all records created and manually merge or delete any duplicate records.

96.

A new custom object is begin created with a private sharing setting. The business wants to share individual records with specific people or groups of people on a case-by-case basis.

Which three options does the business user have to manually share individual records? (Choose three.)

a)

Profiles

b)

Users

c)

Permission Sets

d)

Roles

e)

Public Groups

97.

When configuring a record type, an app builder can configure the available value of a picklist field for the page layout.

Which two Opportunity standard fields are available to be configured directly in the Opportunity record type? (Choose two.)

a)

Lead Source

b)

Forecast category

c)

Stage

d)

Type

98.

Which two are key considerations when using Unmanaged packages? (Choose two.)

a)

The person who created the Unmanaged package can change or upgrade installed components.

b)

A namespace is required to create an Unmanaged package.

c)

A namespace is not required to create an Unmanaged package.

d)

The person who created the Unmanaged package has no control over the installed components.

99.

In Salesforce Classic, which three use cases can be accomplished using a custom link? (Choose three.)

a)

Navigate to a create a record page with fields pre-populated.

b)

Navigate to an Apex Trigger to update the current record.

c)

Navigate to a process to update the current record.

d)

Navigate to a custom Visual Flow to update the current record.

e)

Navigate to an external system using data in Salesforce.

100.

An app builder needs to change the data types of a few custom fields. The app builder is not able to delete and recreate any of the fields, nor modify any Apex code.

What data type change will require the app builder to perform additional steps in order to retain existing functionality?

a)

Changing the data type of a field used in lead conversion from number to text.

b)

Changing the data type of a field used as an External ID from number to text.

c)

Changing the data type of a field used in an Apex class from number to text.

d)

Changing the data type of a field used in a report from text to an encrypted field.

101.

A customer service representative at a call center would like to be able to collect information from customers using a series of question prompts.

What could be used to accomplish this?

a)

Workflow Rules

b)

Salesforce Connect

c)

Flow

d)

Process Builder

102.

An app builder has been asked to provide users a way to identify a Contact’s "Preferred Contact Method" directly on the Contact record. Users need to be able to identify whether a phone number or an e-mail is the Contact’s preferred communication method.

What field type will allow the app builder to accomplish this with the fewest fields possible?

a)

Picklist

b)

E-mail

c)

Checkboxes

d)

Formula

103.

Universal Containers uses a private sharing model for opportunities. This model cannot be changed due to a regional structure. A new sales operations team has been created. This team needs to perform analysis on Opportunity data, and should have read and write access to all Opportunities.

Which two are recommended solutions for the app builder to give the users appropriate access? (Choose two.)

a)

Add a manual share for all opportunities with each user on the sales operations team.

b)

Create a criteria-based sharing rule to share all opportunities with the sales operations private group.

c)

Create a criteria-based sharing rule to share all opportunities with the sales operations public group.

d)

Add a permission set with "View All" and "Modify All" opportunity permissions enabled.

104.

Universal Containers has a requirement that an Opportunity should have a field showing the value of its associated accounts billing state. This value should not change after the Opportunity has been created.

What is the recommended solution to configure this automation behavior?

a)

Formula field

b)

Apex

c)

Roll-up summary field

d)

Workflow

105.

Universal Containers conducts evaluations of its sales reps using a custom object consisting of numerical scores and executive comments. The company wants to ensure that only the sales reps, their managers, and their manager’s executives can view the rep’s evaluation record, but the reps should not be able to view the executive comment fields on their review.

How can these requirements be met?

a)

Use a private sharing model granting record access using hierarchy; manage field access with record types and field-level security.

b)

Use a private sharing model granting record access using custom settings; manage field access with page layouts and field-level security.

c)

Use a private sharing model granting record access using hierarchy; manage field access with field-level security.

d)

Use a private sharing model granting record access using custom settings; manage field access with record types and page layouts.

106.

Which two statements are true about field update actions from workflow rules and approval processes? (Choose two.)

a)

Field updates are tracked in the History related list of a record regardless of whether or not history tracking is set for those fields.

b)

Field updates to records based on workflow rules and approval processes do not trigger Validation Rules.

c)

Field updates are not available on currency fields if the organization uses multi-currency.

d)

Field updates with "Re-evaluate Workflow Rules" selected can cause a recursive loop if the update field is included in a workflow.