An organization sets the Organization-Wide Default (OWD) sharing setting for a custom object named Event_Sponsorship__c to Private, and the 'Grant Access Using Hierarchies' setting remains selected. User A is assigned to the Regional Sales Director role, which is positioned directly above User B's role of Sales Representative in the role hierarchy. If User B creates and owns a new Event_Sponsorship__c record, which users automatically gain access to this record?
- User A automatically gains access to the record because access is inherited upward through the role hierarchy.Cevap
- BNo users in higher roles gain access because Grant Access Using Hierarchies only applies to standard objects.
- CAll users assigned to User A's Profile gain access to the record regardless of their role hierarchy placement.
- DOnly users assigned an additive Permission Set with View All records permission can view User B's record.
Cevap
User A automatically gains access to the record because access is inherited upward through the role hierarchy.
In Salesforce data security, enabling 'Grant Access Using Hierarchies' on a custom object allows users situated higher in the role hierarchy to inherit the record access permissions of users beneath them. Since User A holds a role higher than User B, User A automatically receives access to records owned by User B.
Adım Adım Çözüm
Anahtar Kavram
Role Hierarchy Record Access Propagation