QuestionQ102

Declarative Sharing

Universal Containers (UC) delivers training across 500 different regions. The UC Operations Users team manages course setup, scheduling, and trainer setup. Operations Users work at a regional level and report to an Operations manager. The Operations manager requests access to edit all scheduled courses owned by the Operations Users team.

How can this be accomplished?

  • A The Operations manager will get access to the scheduled courses by granting the Operations manager modify ALL on scheduled courses.
  • B The Operations manager will get access to the scheduled courses by creating an ownership-based sharing rule and share the scheduled courses with the Operations manager.
  • C The Operations manager will get access to the scheduled courses by creating a public group and add the Operations manager and the Operations Users team to the public group.
  • D The Operations manager will get access to the scheduled courses owned by the Operations Users team defined in the role hierarchy.
Explanation

Salesforce role hierarchy grants users in higher roles access to records owned by users in subordinate roles. Placing the Operations manager above the Operations Users team in the role hierarchy provides access to edit the team’s scheduled-course records, subject to the object’s applicable hierarchy-sharing behavior and object permissions.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!