An administrator is configuring security access for a custom object named Vehicle_Inspection__c. The organization requires that users should only see their own inspection records by default. Furthermore, upper-level managers must not automatically receive access to records owned by employees below them in the role hierarchy. Which two actions must the administrator take within Organization-Wide Defaults to satisfy these requirements? (Select two answers.)
- Set the Default Internal Access for Vehicle_Inspection__c to Private.Answer
- Deselect the Grant Access Using Hierarchies checkbox for Vehicle_Inspection__c.Answer
- CCreate a custom profile for managers that revokes Read access to Vehicle_Inspection__c records owned by subordinates.
- DModify the Manager role in the Role Hierarchy to disable automatic record access inheritance.
Answer
The administrator must set the Default Internal Access for Vehicle_Inspection__c to Private and deselect the Grant Access Using Hierarchies setting for the custom object in Organization-Wide Defaults.
Setting Default Internal Access to Private ensures that non-owners cannot view or edit inspection records by default, which enforces the most restrictive baseline. Deselecting the Grant Access Using Hierarchies setting on a custom object stops automatic record access from extending up the role hierarchy to managers and executives.
Step-by-Step Solution
Key Concept
Organization-Wide Defaults baseline security and role hierarchy access controls for custom objects.
Estimated Time:1m 15s