A System Administrator at Horizon Healthcare is configuring access control for a custom object named Clinical_Trial__c. The Organization-Wide Default (OWD) for Clinical_Trial__c is set to Private.
Management has established the following requirements:
1. Managers and executives positioned above record owners in the role hierarchy must automatically inherit Read and Edit permissions for records owned by their subordinates.
2. Members of the Regulatory Compliance team, who are assigned to the 'Compliance Analyst' role, must be granted Read-Only access to any Clinical_Trial__c record where the Risk_Level__c field is set to 'High', regardless of who owns the record.
Which combination of Salesforce security configurations will meet these requirements?
- Ensure 'Grant Access Using Hierarchies' remains enabled for Clinical_Trial__c, and create a criteria-based sharing rule sharing records where Risk_Level__c equals 'High' with the 'Compliance Analyst' role.Answer
- BDeselect 'Grant Access Using Hierarchies' on Clinical_Trial__c, and create an owner-based sharing rule to share all records owned by subordinates with the executive role.
- CCreate a permission set with 'View All' object permissions for Clinical_Trial__c and assign it to both executive managers and Compliance Analysts.
- DSet the Organization-Wide Default for Clinical_Trial__c to Public Read-Only, and use Page Layouts to hide non-high-risk records from Compliance Analysts.