Platform-App-Builder Practice Test

Salesforce Spring 25 Release -
Updated On 18-Sep-2025

289 Questions

Universal Containers allows all employees to submit reviews for leadership using a custom object called Review. These Reviews should only be visible to the HR department and the employee who submitted the record. Which three steps should an app builder take to properly control access to Reviews?
(Choose 3 answers)

A. Disable Grant Access Using Hierarchies.

B. Add a Master-Detail (User; field on the Review object.

C. Create a criteria-based Sharing Rule for the HR Department.

D. Remove Review Read permission from non-HR Department user Profiles.

E. Set organization-wide default to Private

B.   Add a Master-Detail (User; field on the Review object.
C.   Create a criteria-based Sharing Rule for the HR Department.
E.   Set organization-wide default to Private

Explanation: Disable Grant Access Using Hierarchies, Create a criteria-based Sharing Rule for the HR Department, and Remove Review Read permission from non-HR profiles. These are correct because disabling Grant Access Using Hierarchies prevents users above the record owner in the role hierarchy from viewing the Review records, creating a criteria-based Sharing Rule for the HR Department allows users in that group to view all Review records, and removing Review Read permission from non-HR profiles prevents users in other profiles from viewing any Review records.

Cloud Kicks has three types of customer support processes: Platinum, Diamond, and Bronze. The app builder created separate record types for each process on the Case object. The customer support team should be unable to create new cases with the Bronze record type. How should this requirement be met?

A. Update the organization-wide defaults to private for Case.

B. Update the support team profile to remove the Bronze record type.

C. Create permission set group for Case that includes Platinum and Diamond record types.

D. Make the record type hidden to support users; update sharing roles to private.

B.   Update the support team profile to remove the Bronze record type.

Explanation: The solution that should meet this requirement is updating the support team profile to remove the Bronze record type. This way, the support team users will not be able to create new cases with the Bronze record type, as it will not appear in their record type selection list. Option A is incorrect because updating the organization-wide defaults to private for Case does not affect the record type availability, but rather the record access level. Option C is incorrect because creating permission set group for Case that includes Platinum and Diamond record types does not prevent the support team users from creating new cases with the Bronze record type, as they may still have access to it through their profile. Option D is incorrect because making the record type hidden to support users and updating sharing roles to private does not prevent the support team users from creating new cases with the Bronze record type, as they may still have access to it through their profile.

Cloud Kicks (CK) captures all shipping information in a custom object called Shipments__c. CK's app builder is tasked with creating an approval process to ensure department members can approve all overnight shipments. Where should the app builder route the approval request?

A. Hierarchy field

B. Role

C. Public group

D. Queue

C.   Public group

Explanation: Public group is the best option to route the approval request for overnight shipments. Public groups can include users, roles, or other groups. Queues are used to assign ownership of records to a group of users, not for approval processes. Hierarchy field and role are not flexible enough to include only the department members.

An app builder wants to create a report to compare the number of support cases in each status (New, In-progress, or Closed) and by priority (Critical, High, Medium, or Low). What solution should be used for the report?

A. Grouping

B. Bucket Columns

C. Custom Report Type

D. Filters

A.   Grouping

Explanation: The best solution to create a report to compare the number of support cases in each status and by priority is to use grouping. Grouping allows the app builder to summarize data by one or more fields, such as status and priority, and display them in rows and columns. Grouping also enables the app builder to use different chart types, such as stacked bar charts or matrix charts, to visualize the data. Bucket columns are not a suitable solution, as they are used to categorize data into predefined groups, such as high, medium, or low. Custom report types are not a suitable solution, as they are used to define the objects and fields available for a report, not how to display them. Filters are not a suitable solution, as they are used to limit the data shown in a report based on certain criteria, not how to compare them.

An app builder has deployed a change set from a sandbox to production. There is a long delay in the deployment. What can be causing the delay?

A. Profiles are included in the change set.

B. A field type change is included in the change set.

C. Dependent fields are included in the change set.

D. Roles are included in the change set.

B.   A field type change is included in the change set.

Explanation: The app builder should know that a field type change is included in the change set and that it can cause a delay in the deployment. A field type change is a change that modifies the data type of an existing field, such as changing a text field to a number field. A field type change can affect many aspects of Salesforce functionality, such as validation rules, formulas, workflows, reports, dashboards, and more. Therefore, deploying a change set that contains a field type change can take longer than usual and require more testing and verification. Option A, C, and D are not changes that can cause a delay in the deployment.

Platform-App-Builder Exam Questions - Home
Page 2 out of 58 Pages