Question 1 of 30
In a large organization, a Salesforce administrator is tasked with automating the approval process for expense reports. The administrator needs to ensure that only specific users can initiate the approval process, while others can only view the reports. Given the user permissions and roles defined in Salesforce, which configuration would best achieve this requirement while adhering to the principle of least privilege?
Create a custom permission set that grants "Submit for Approval" access to the relevant users and assign it to those users only.
Assign the "View All Data" permission to all users in the organization to ensure they can see the reports.
Use the standard "Read" permission for all users and create a public group for those who can submit approvals.
Set up a profile that allows all users to initiate the approval process but restricts access to sensitive data.

Preparing for SalesForce Certified Process Automation Certified Process Automation? Now land the interview.

73% of qualified candidates get rejected because of weak resumes. Build an ATS-optimized, recruiter-ready resume in under 5 minutes - free to start.

Build My Resume Free