Northern Trail Outfitters has configured a Permission Set Group named 'Sales_Ops_Group' containing three Permission Sets: 'Sales_Core_Access', 'Contract_Management' (which includes Create, Read, Edit, and Delete access on a custom Contract object), and 'Reporting_Admin'. Due to a regulatory update, a specific subset of users assigned to 'Sales_Ops_Group' must perform Create, Read, and Edit operations on the custom Contract object, but must be restricted from deleting custom Contract records. All other users in the group must retain full Delete access. What is the most efficient, scalable configuration to achieve this requirement without creating redundant standalone Permission Sets?
- Create a secondary Permission Set Group for the restricted users, include the same three Permission Sets, and add a Muting Permission Set within the new group that suppresses Delete access on the custom Contract object.Cevap
- BClone the standard Sales User profile to create a Compliance Sales Profile, assign it to the restricted users, and disable the Delete object permission on the custom Contract object at the profile level.
- COpen the standalone 'Contract_Management' Permission Set, add a Muting Permission Set directly to its settings to revoke Delete access, and assign it to the restricted users.
- DModify the Organization-Wide Defaults (OWD) for the custom Contract object to Private and rely on dynamic form component visibility to hide the Delete button for restricted users.
Cevap
Create a secondary Permission Set Group for the restricted users, include the existing Permission Sets, and add a Muting Permission Set within that group to suppress Delete permissions on the custom Contract object.
Muting Permission Sets are designed to mute or suppress permissions (such as Object Delete) inside a specific Permission Set Group. By creating a dedicated Permission Set Group for the restricted user subset, you can reuse existing Permission Sets ('Contract_Management', 'Sales_Core_Access', 'Reporting_Admin') and add a Muting Permission Set to revoke Delete access on the custom Contract object for users in that group only.
Adım Adım Çözüm
Anahtar Kavram
Permission Set Groups and Muting Permission Sets