An administrator needs to grant a single Sales Representative the ability to edit the 'Budget' field on Opportunity records. Multiple other Sales Representatives share the same profile and must not be granted edit access to this field. What is the recommended Salesforce best practice to meet this requirement?
- Create a Permission Set that grants edit permission for the Budget field and assign it to the specific Sales Representative.Answer
- BCreate a new custom profile with edit access to the Budget field and assign all Sales Representatives to this new profile.
- CModify the existing shared profile to grant edit access to the Budget field for all assigned users.
- DEnable Grant Access Using Hierarchies on the Opportunity object to grant field-level edit permission.
Answer
Create a Permission Set that grants edit permission for the Budget field and assign it to the specific Sales Representative.
In Salesforce security architecture, profiles establish baseline access while Permission Sets are used to grant additional permissions on an ad-hoc or individual basis. Assigning a Permission Set with edit access on the 'Budget' field to only the specific user satisfies the requirement without expanding permissions for other users on the same profile.
Step-by-Step Solution
Key Concept
Additive permissions via Permission Sets