Salesforce Certified Platform App Builder — Question 172

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.)

Answer options

Correct answer: C, D

Explanation

The correct answers are C and D because sharing rules based on roles and public groups allow access to records based on department affiliation, which meets the requirement for departmental access. Options A and B are incorrect because sharing rules cannot be created based on profiles or permission sets for this use case, as they do not align with the requirement for department-specific access.