Salesforce Certified Platform App Builder : Certified Platform App Builder Part 1
Question #: 1
Topic #: 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 of 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.)
- 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 the Project’s department that grants access to users by public groups.
Selected Answer: CD
Question #: 2
Topic #: 1
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.)
- 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.
Selected Answer: BC
Question #: 3
Topic #: 1
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?
- 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 rule’s error message will be displayed.
D. The record will save but the Industry field will not change to Territory.
Selected Answer: C
Question #: 4
Topic #: 1
What is a true statement when deleting a dashboard?
- 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.
Selected Answer: A
Question #: 5
Topic #: 1
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?
- The junction object record is permanently deleted and can’t 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.
Selected Answer: A
Question #: 6
Topic #: 1
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?
- 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.
Selected Answer: D
Question #: 7
Topic #: 1
The app builder has just created a Visual Workflow for the VP of Service.
Which two Flow be accessed by users? (Choose two.)
- Custom Button
B. Quick Action
C. Visual Workflow Launcher
D. From a Process
Selected Answer: AB
Question #: 8
Topic #: 1
Which two metadata changes can be made directly in a production environment without deploying from a sandbox? (Choose two.)
- Validation rules
B. Apex Triggers
C. Apex Classes
D. Visualforce pages
Selected Answer: AD
Question #: 9
Topic #: 1
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.)
- 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.
Selected Answer: AD
Question #: 10
Topic #: 1
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.)
- Checkbox
B. Date
C. Percent
D. Time
E. Currency
Selected Answer: BCE
Question #: 11
Topic #: 1
Which two are capabilities of record types? (Choose two.)
- Displaying different field labels.
B. Displaying different page layouts.
C. Filtering picklist values.
D. Having multiple record types on one record.
Selected Answer: BC
Question #: 12
Topic #: 1
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?
- 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.
Selected Answer: C
Question #: 13
Topic #: 1
Which three are features of the Custom Button? (Choose three.)
- 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.
Selected Answer: CDE
Question #: 14
Topic #: 1
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?
- 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.
Selected Answer: D
Question #: 15
Topic #: 1
In Salesforce Classic, which two statements are true for embedding a Visualforce page in a page layout? (Choose two.)
- 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.
Selected Answer: CD
Question #: 16
Topic #: 1
Which two rules can be configured for the Opportunity object? (Choose two.)
- Escalation Rule
B. Validation Rule
C. Assignment Rule
D. Workflow Rule
Selected Answer: BD
Question #: 17
Topic #: 1
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?
- 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.
Selected Answer: B
Question #: 18
Topic #: 1
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?
- Developer Pro
B. Developer
C. Full
D. Partial Copy
Selected Answer: D
Question #: 19
Topic #: 1
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?
- 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.
Selected Answer: A
Question #: 20
Topic #: 1
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?
- 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.
Selected Answer: B
Question #: 21
Topic #: 1
Universal Containers would like to show different values to different groups of users in a custom picklist field.
What should be configured?
- Page layouts
B. Record Types
C. Field-level security
D. Permission sets
Selected Answer: A
Question #: 22
Topic #: 1
Which statement is true about an External ID field? (Choose two.)
- 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.
Selected Answer: AD
Question #: 23
Topic #: 1
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.)
- Workflow Rule
B. Approval Process
C. Process Builder
D. Assignment Rule
Selected Answer: B
Question #: 24
Topic #: 1
Which three standard component types are available in Lightning App Builder? (Choose three.)
- Plain text
B. Report details
C. Filter report
D. Rich text
E. Recent items
Selected Answer: D
Question #: 25
Topic #: 1
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?
- 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.
Selected Answer: A
Question #: 26
Topic #: 1
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?
- Roll-Up Summary Field
B. Cross-Object Formula Field
C. Process Builder
D. Workflow Rule
Selected Answer: B
Question #: 27
Topic #: 1
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 Salesforce Mobile App.
What could be used to accomplish this?
- Custom quick access link
B. Custom button
C. Custom URL formula field
D. Custom action
Selected Answer: D
Question #: 28
Topic #: 1
Which three statements are true about Master-Detail relationships? (Choose three.)
- 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.
Selected Answer: CDE
Question #: 29
Topic #: 1
Universal Containers wants sales reps to get permission from their managers before deleting Opportunities.
What can be used to meet these requirements?
- 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.
Selected Answer: C
Question #: 30
Topic #: 1
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?
- Workflow
B. Global Action
C. Path
D. Chatter Feed
Selected Answer: C
Question #: 31
Topic #: 1
Which three Salesforce functionalities are ignored when processing field updates in workflow rules and approval processes? (Choose three.)
- Field-level security
B. Record type picklist value assignments
C. Multiple currencies
D. Validation rules
E. Decimal places and character limits
Selected Answer: ACD
Question #: 32
Topic #: 1
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.)
- 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.
Selected Answer: AC
Question #: 33
Topic #: 1
What sandbox type allows for the use of a sandbox template?
- Developer Sandbox
B. Developer Pro Sandbox
C. Config Sandbox
D. Partial Sandbox
Selected Answer: D
Question #: 34
Topic #: 1
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 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.
Selected Answer: C
Question #: 35
Topic #: 1
Which three values must be defined when creating a new Opportunity Stage picklist value? (Choose three.)
- Quota
B. Forecast Category
C. Amount
D. Probability
E. Type
Selected Answer: BDE
Question #: 36
Topic #: 1
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?
- 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.
Selected Answer: B
Question #: 37
Topic #: 1
Which two ways can an app builder grant object-level access to users? (Choose two.)
- Public Groups
B. Permission Sets
C. Roles
D. Profiles
Selected Answer: BD
Question #: 38
Topic #: 1
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.)
- 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.
Selected Answer: BD
Question #: 39
Topic #: 1
What feature can an app builder use to automatically assign cases that have been open longer than three days to the next support tier?
- Case Assignment Rules
B. Case Escalation Rules
C. Case Business Rules
D. Case Auto Response Rules
Selected Answer: A
Question #: 40
Topic #: 1
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?
- 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.
Selected Answer: B
Question #: 41
Topic #: 1
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.)
- 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.
Selected Answer: BC
Question #: 42
Topic #: 1
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?
- Custom tabs are not deployed.
B. Custom tabs are default on for all users.
C. Custom tabs are not hidden for all users.
D. Custom tabs are default off for all users.
Selected Answer: D
Question #: 43
Topic #: 1
Which two report formats can be used as a source report to configure a reporting snapshot? (Choose two.)
- Summary format
B. Joined format
C. Matrix format
D. Tabular format
Selected Answer: C
Question #: 44
Topic #: 1
Which two should be considered when creating unmanaged packages? (Choose two.)
- 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.
Selected Answer: AD
Question #: 45
Topic #: 1
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?
- 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.
Selected Answer: A
Question #: 46
Topic #: 1
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?
- 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.
Selected Answer: A
Question #: 47
Topic #: 1
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.)
- 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.
Selected Answer: AB
Question #: 48
Topic #: 1
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?
- Workflow
B. Process Builder
C. Salesforce Connect
D. Flow
Selected Answer: D
Question #: 49
Topic #: 1
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?
- DATE()
B. NOW()
C. TODAY()
D. DATEVALUE()
Selected Answer: B
Question #: 50
Topic #: 1
Which of the following are types of developer sandboxes environment types in Salesforce? (Choose four.)
- Developer
B. Developer Pro
C. Partial Copy
D. Full Sandbox
E. Partial Sandbox
F. Full Copy
Selected Answer: ABCD