ExamGecko
Home Home / Salesforce / Certified Platform App Builder

Salesforce Certified Platform App Builder Practice Test - Questions Answers, Page 25

Question list
Search
Search

List of questions

Search

Related questions











Cloud Kicks works on an annual subscription model. When a sales rep marks an opportunity as closed won, a new opportunity should automatically be created for the renewal. The contracts team works outside of Salesforce but also needs to be notified about closed deals in order to initiate the contract process with the customer.

Which automation solution would meet these requirements?

A.
Approval Process
A.
Approval Process
Answers
B.
Validation Rule
B.
Validation Rule
Answers
C.
Process Builder
C.
Process Builder
Answers
D.
Workflow Rule
D.
Workflow Rule
Answers
Suggested answer: C

Explanation:

The automation solution that would meet these requirements is Process Builder. Process Builder is a tool that can create and update records, send email alerts, submit records for approval, invoke flows, call Apex classes, and post to Chatter based on certain criteria and actions. The app builder can use Process Builder to create a process that starts when an opportunity is marked as closed won, creates a new opportunity record for the renewal with pre-populated fields, and sends an email alert to the contracts team. Option A is incorrect because an approval process is not suitable for this requirement, as approval processes are used to define the steps and criteria for approving records. Option B is incorrect because a validation rule is not suitable for this requirement, as validation rules are used to enforce data quality and prevent users from saving invalid records. Option D is incorrect because a workflow rule is not suitable for this requirement, as workflow rules are considered legacy tools and have limitations compared to Process Builder.

Universal Containers has a single Contact Lightning record page. A component takes up a lot of room on the page and is NOT needed by users with a Marketing profile.

What should the app builder use to solve this Issue?

A.
Detail page layouts
A.
Detail page layouts
Answers
B.
Component visibility filter
B.
Component visibility filter
Answers
C.
Field-level security
C.
Field-level security
Answers
D.
AppExchange
D.
AppExchange
Answers
Suggested answer: B

Explanation:

The feature that the app builder should use to solve this issue is component visibility filter. A component visibility filter is a setting that can be applied to a Lightning component on a record page to control when the component is hidden or displayed based on certain conditions. The app builder can use a component visibility filter to hide the component from users with a Marketing profile. Option A is incorrect because detail page layouts are not related to Lightning components, but rather the fields and related lists that appear on record detail pages. Option C is incorrect because field-level security is not related to Lightning components, but rather the access level of fields for different profiles or permission sets. Option D is incorrect because AppExchange is not related to Lightning components, but rather an online marketplace where users can find and install apps and components.

The VP of Sales at Universal Containers has asked the app builder to let sales reps create opportunity records directly from the account, with a number of fields pre-populated.

Which feature should the app builder use to allow users to create the opportunity?

A.
A quick action
A.
A quick action
Answers
B.
A default action
B.
A default action
Answers
C.
A custom button
C.
A custom button
Answers
D.
A custom link
D.
A custom link
Answers
Suggested answer: A

Explanation:

The feature that the app builder should use to allow users to create the opportunity is a quick action. A quick action is a type of custom button or link that can create or update records, log calls, send emails, or launch flows from a record page or a global menu. The app builder can create a quick action on the account object that creates an opportunity record with pre-populated fields. Option B is incorrect because a default action is not a valid term, but rather a standard action that appears on every record page by default, such as Edit or Delete. Option C is incorrect because a custom button is not suitable for this requirement, as custom buttons can only display a URL or execute JavaScript when clicked. Option D is incorrect because a custom link is not suitable for this requirement, as custom links can only display a URL or execute JavaScript when clicked.

A production org includes custom objects containing confidential Information. A sandbox h needed that Includes data records, excludes all of the confidential objects, and can be refreshed weekly the confidential objects, and can be refreshed weekly.

What steps should an App Builder take to meet these requirements?

A.
Create a Full Sandbox and use a sandbox template
A.
Create a Full Sandbox and use a sandbox template
Answers
B.
Create a Developer Pro Sandbox and schedule Data loader to download selected object data weekly.
B.
Create a Developer Pro Sandbox and schedule Data loader to download selected object data weekly.
Answers
C.
Create a Partial Copy Sandbox and use a sandbox template.
C.
Create a Partial Copy Sandbox and use a sandbox template.
Answers
D.
Create a Developer Sandbox and schedule Data loader to download selected object data weekly.
D.
Create a Developer Sandbox and schedule Data loader to download selected object data weekly.
Answers
Suggested answer: C

Explanation:

The steps that the app builder should take to meet these requirements are creating a Partial Copy Sandbox and using a sandbox template. A Partial Copy Sandbox can include data records, exclude confidential objects, and be refreshed weekly. A sandbox template can specify which objects and data are copied from the production org to the sandbox org. Option A is incorrect because creating a Full Sandbox and using a sandbox template is not necessary for this requirement, as Full Sandboxes copy all data and metadata from the production org and can only be refreshed every 29 days. Option B is incorrect because creating a Developer Pro Sandbox and scheduling Data Loader to download selected object data weekly is not feasible for this requirement, as Developer Pro Sandboxes do not include data records by default and Data Loader cannot be scheduled to run weekly. Option D is incorrect because creating a Developer Sandbox and scheduling Data Loader to download selected object data weekly is not feasible for this requirement, as Developer Sandboxes do not include data records by default and Data Loader cannot be scheduled to run weekly.

An app builder at Cloud Kicks has been working on changes to a custom Shoe Sales app in a sandbox and is ready to deploy their changes to production with a change set. Part of the work included updates to a permission set.

What should the app builder take into consideration when deploying the change set to production?

A.
The deployed permission set will only contain changes related to the change set.
A.
The deployed permission set will only contain changes related to the change set.
Answers
B.
Change to field-level security in the permission set will not be applied.
B.
Change to field-level security in the permission set will not be applied.
Answers
C.
The deployed permission set will manage with the existing permission set.
C.
The deployed permission set will manage with the existing permission set.
Answers
D.
The existing permission set will be completely overwritten.
D.
The existing permission set will be completely overwritten.
Most voted
Answers (1)
Most voted
Suggested answer: A

Explanation:


Ursa Major Solar (UMS) is looking to hire some new employees. UMS wants to allow the same applicant to apply for multiple open positions using a single application.

What should an app builder recommend to meet these requirements?

A.
Create a master-detail relationship on Open_Position__c to Application__c
A.
Create a master-detail relationship on Open_Position__c to Application__c
Answers
B.
Create a master-detail relationship held on Applicant__c to Application__c
B.
Create a master-detail relationship held on Applicant__c to Application__c
Answers
C.
Create a master-detailrelationship field on Application__c to Open.Position__c
C.
Create a master-detailrelationship field on Application__c to Open.Position__c
Answers
D.
Create a master-detail relationship field on Applicant__c to Apphcabon_c
D.
Create a master-detail relationship field on Applicant__c to Apphcabon_c
Answers
Suggested answer: D

Explanation:

Create a master-detail relationship field on Applicant__c to Application__c is what the app builder should recommend to meet the requirements of allowing the same applicant to apply for multiple open positions using a single application. This will create a many-to-many relationship between Applicant__c and Open_Position__c using Application__c as a junction object. Create a master-detail relationship on Open_Position__c to Application__c, create a master-detail relationship field on Application__c to Open_Position__c, and create a lookup relationship field on Applicant__c to Application__c are not valid or correct ways to create a many-to-many relationship.

The finance manager at Universal Containers wants to receive a new business notification email each time a new client is won. The sales manager wants to receive a task letting them know to onboard the new client unless it is a top-tier client.

Which automation tool should an app builder use to best address all these requests?

A.
Record-triggered flow
A.
Record-triggered flow
Answers
B.
Screen flow
B.
Screen flow
Answers
C.
Apex
C.
Apex
Answers
D.
Approval process
D.
Approval process
Answers
Suggested answer: A

Explanation:

Record-triggered flow is the automation tool that the app builder should use to best address all these requests of sending an email to the finance manager and creating a task for the sales manager when a new client is won. According to theSalesforce documentation, ''Record-triggered flows automate processes for you. They start when a record is created or updated, or when a platform event occurs.'' A record-triggered flow can perform actions such as sending an email alert or creating a record based on criteria or conditions. Screen flow, Apex, and Approval process are not automation tools that can handle all these requests.

The sales Operations team at AWS Computing deletes accounts for a variety of a reasons. The sales ops director is worried that the Sales team may delete accounts that sales reps are actively selling into.

Now should the app builder keep accounts with open opportunities from being deleted?

A.
Create an Apex Trigger on the Account object
A.
Create an Apex Trigger on the Account object
Answers
B.
Create a validation rule on the Account object.
B.
Create a validation rule on the Account object.
Answers
C.
Remove the delete button on the account layout
C.
Remove the delete button on the account layout
Answers
D.
Remove the Delete permission from the Sales Rep profile.
D.
Remove the Delete permission from the Sales Rep profile.
Answers
Suggested answer: B

Explanation:

Create a validation rule on the Account object is how the app builder can keep accounts with open opportunities from being deleted. According to theSalesforce documentation, ''Validation rules verify that data entered by users in records meet the standards you specify before they can save it.'' A validation rule can check if an account has any open opportunities and display an error message if someone tries to delete it. Create an Apex trigger on the Account object, remove the delete button on the account layout, and remove the Delete permission from the Sales Rep profile are not valid or sufficient solutions for this requirement.

Universal Containers (UC) utilizes two custom picklist fields called sales_Organization__c and Pricing_Tier__c.

Which validation rule should an app builder use to ensure pricing_Tier__c is required for customers with a Sales_Organization__c value of Canada?

A.
A.
Answers
B.
B.
Answers
C.
C.
Answers
D.
D.
Answers
E.
Option A
E.
Option A
Answers
F.
Option B
F.
Option B
Answers
G.
Option C
G.
Option C
Answers
H.
Option D
H.
Option D
Answers
Suggested answer: A

Duplicate management for Leads has been implemented at Universal Containers but it seems duplicate leads are still being created. The Org Wide Default (OWD) is set to 'Private' for Leads.

Which two actions help prevent duplicate Leads from being created?

Choose 2 answers

A.
Change the lead Hatching Rule to Block on create.
A.
Change the lead Hatching Rule to Block on create.
Answers
B.
Change OWD for Leads to Public Read.
B.
Change OWD for Leads to Public Read.
Answers
C.
Change the Lead Duplicate Rule details to Bypass Sharing Rules.
C.
Change the Lead Duplicate Rule details to Bypass Sharing Rules.
Answers
D.
Change the Lead Assignment Rule to check for duplicates.
D.
Change the Lead Assignment Rule to check for duplicates.
Answers
Suggested answer: A, C

Explanation:

A: Changing the Lead Matching Rule to 'Block on create' will directly prevent duplicates at the point of lead creation based on defined criteria.

C: Changing the Lead Duplicate Rule to 'Bypass Sharing Rules' allows the system to compare leads across the entire organization regardless of the user's access level, which is crucial especially when OWD is set to 'Private'.

Reference:

Salesforce Help - Duplicate Management

Total 294 questions
Go to page: of 30