Overview of Functional Permissions for Accounting

We have redesigned Accounting permissions and the Certinia security model. This provides a robust and focused approach to manage user security. From Spring 2022, we have started to introduce a series of functional permissions.

Salesforce introduced permission set groups in their Spring 2020 release. Permission set groups add an additional level of control to permission sets. All the benefits of using profiles are now also available for permission sets, without the administrative overhead. For more information, see the Salesforce release notes for Spring ‘20, "Permission Set Groups: Greater Flexibility in Granting Permissions (Generally Available)".

Permission set groups provide a method of grouping individual permission sets. A permission set group can be assigned once to a user rather than assigning multiple permission sets, simplifying the administrative process. You can group permission sets based on user roles using Permission Set Groups for easier user permission management.

Permission set groups are a more modular approach and involve less maintenance than profiles. For example, if maintenance is carried out on a single permission set this is reflected in all the permission set groups that contain it. This eliminates the need to manually update multiple profiles.

If a user performs more than one role, you can assign them the two permission set groups that correspond to those roles. If two job profiles have overlapping responsibilities, a permission set can be added to more than one permission set group. If two job profiles have overlapping responsibilities, a permission set can be added to more than one permission set group.

For more information on permission set groups, see the Salesforce Help.

Using Muting Permission Sets

A key advantage of permission set groups over profiles is the introduction of muting permission sets. Each permission set group can contain a muting permission set that reduces access to the objects and features that the permission set group grants access to.

The access provided by a permission set group is equal to the sum of all the permissions in the permission sets it contains, minus the permissions contained in the muting permission set assigned to the permission set group.

Muting permission sets allow you to tailor the standard permission set groups to your specific requirements without needing to clone standard Certinia permissions.

Note:

Muting permission sets cannot be used outside of permission set groups, and only one muting permission set can exist per permission set group.

Salesforce Object Permissions Required for Permission Checks

Note: For functional permissions to work correctly, you must ensure permission and security access is correctly configured. All Salesforce standard objects requiring CRUD (Read, Create, Update, and Delete) access, and all fields requiring field-level security access needed on each permission set are listed in “Standard Objects and Field Permissions” in Permission Sets and Other Technical Documentation. For more information, see Permission Sets and Other Technical Documentation.