Helios Solar has three sales engineers who require access to create custom Solution Design records and export inventory reports. Their assigned 'Sales User' profile currently restricts these capabilities. The system administrator must grant these extra permissions to only these three users while adhering to Salesforce security best practices. How should the administrator meet this requirement?
- Create a permission set with permissions to create Solution Design records and export reports, then assign it to the three sales engineers.Answer
- BClone the 'Sales User' profile, enable Solution Design creation and report export permissions, and reassign the three engineers to the new profile.
- CEdit the baseline 'Sales User' profile to enable Solution Design creation and report export for all sales users.
- DCreate a new role in the role hierarchy that grants implicit edit permissions on Solution Design records and assign it to the three sales engineers.
Answer
Create a permission set with permissions to create Solution Design records and export reports, then assign it to the three sales engineers.
Salesforce security architecture emphasizes keeping profiles minimal and using permission sets to grant additive capabilities to specific users. Building a permission set with the required object and export permissions and assigning it directly to the designated engineers cleanly satisfies the business requirement without modifying baseline profiles.
Step-by-Step Solution
Key Concept
Using Permission Sets to Grant Additive Access