A global telecommunications company uses a single baseline profile named 'Telecom Rep' for its 200 account representatives. A specialized group of 15 representatives requires access to a custom field named 'International Tax ID' on the Account object and access to the 'International Accounts' custom tab. The administrator must grant these additional permissions to only these 15 reps without affecting the baseline profile or creating redundant profiles. Which action should the administrator take to fulfill this requirement following Salesforce security best practices?
- Create a Permission Set that grants Read and Edit access to the 'International Tax ID' field and access to the 'International Accounts' tab, then assign it to the 15 representatives.Answer
- BClone the 'Telecom Rep' profile into a new 'Enterprise Telecom Rep' profile, enable the required field and tab permissions, and reassign the 15 representatives to the new profile.
- CModify the baseline 'Telecom Rep' profile to enable access to the field and tab for all representatives, then use Page Layouts to hide the field from the remaining 185 representatives.
- DModify the baseline 'Telecom Rep' profile to enable access to the field and tab, create a Permission Set Group with a Muting Permission Set restricting access, and assign the group to the 185 representatives.
Answer
Create a Permission Set that grants Read and Edit access to the 'International Tax ID' field and access to the 'International Accounts' tab, then assign it to the 15 representatives.
The correct approach is to create a Permission Set granting Read and Edit access to the custom field and access to the custom tab, and assign it to the 15 representatives. Permission sets are designed specifically to extend user permissions additively beyond what their baseline profile allows, keeping profile administration simple and maintainable.
Step-by-Step Solution
Key Concept
Additive Permissions using Permission Sets