An administrator at Cloud Kicks needs to configure access security for a custom object called Project__c. Business requirements mandate that sales representatives must only be able to view and edit Project records that they own. However, managers must automatically inherit read and edit access to Project records owned by their subordinates in the role hierarchy. Which configuration of Organization-Wide Defaults (OWD) and hierarchy settings fulfills these requirements with the most restrictive baseline access?
- Set the Organization-Wide Default to Private and ensure 'Grant Access Using Hierarchies' is selected.Cevap
- BSet the Organization-Wide Default to Public Read-Only and create a permission set that restricts access for sales representatives.
- CSet the Organization-Wide Default to Private and deselect 'Grant Access Using Hierarchies', assuming custom object access does not propagate up the role hierarchy automatically.
- DSet the Organization-Wide Default to Private and deselect 'Grant Access Using Hierarchies', then assign a profile with 'Modify All' object permissions to sales managers.
Cevap
Setting the Organization-Wide Default to Private while leaving 'Grant Access Using Hierarchies' selected provides the required restrictive baseline access while allowing managers to access records owned by their direct reports.
The baseline access requirement is for users to access only records they own, which mandates a Private Organization-Wide Default setting. Selecting 'Grant Access Using Hierarchies' ensures that users higher in the role hierarchy automatically gain access to records owned by or shared with their subordinates.
Adım Adım Çözüm
Anahtar Kavram
Organization-Wide Defaults (OWD) establish the baseline record-level security in Salesforce. Settings in profiles or permission sets can only expand access, never restrict it beyond OWD.
Tahmini Süre:1m 30s