Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Service Model Foundation Granular admin roles

Granular admin roles enable organizations to assign specific administrative permissions based on functional responsibilities, replacing broad admin access with targeted role assignments.

The following table describes the granular admin roles that the administrator can assign to the internal users.

Role nameDescriptionInherited byInherits
sn\_bus\_loc.business\_org\_adminProvides CRUD access to all Service Model Foundation tablesNo- sn\_service\_org.service\_org\_admin - sn\_bus\_loc.ibl\_writer - sn\_bus\_loc.ebl\_viewer - sn\_bus\_loc.ibl\_viewer - sn\_bus\_loc.writer
sn\_service\_org.service\_org\_adminProvides all CRUD access to service organization entities, which come under Service Model Foundation flowssn\_bus\_loc.business\_org\_admin- sn\_service\_org.viewer - sn\_service\_org.writer - sn\_service\_org.service\_org\_delete - sn\_service\_org.service\_org\_external\_staff\_create - sn\_service\_org.service\_org\_external\_staff\_read - sn\_service\_org.service\_org\_external\_staff\_write - sn\_service\_org.service\_org\_external\_staff\_delete - sn\_service\_org.service\_org\_assignment\_group\_create - sn\_service\_org.service\_org\_assignment\_group\_read - sn\_service\_org.service\_org\_assignment\_group\_write - sn\_service\_org.service\_org\_assignment\_group\_delete - sn\_service\_org.service\_org\_criteria\_create - sn\_service\_org.service\_org\_criteria\_read - sn\_service\_org.service\_org\_criteria\_write - sn\_service\_org.service\_org\_criteria\_delete - sn\_service\_org.service\_org\_customer\_criteria\_create - sn\_service\_org.service\_org\_customer\_criteria\_read - sn\_service\_org.service\_org\_customer\_criteria\_write - sn\_service\_org.service\_org\_customer\_criteria\_delete - sn\_service\_org.service\_criteria\_write - sn\_service\_org.service\_criteria\_delete - sn\_service\_org.service\_criteria\_read - sn\_service\_org.service\_criteria\_create
sn\_csm\_ocs.csm\_ocs\_adminProvide full CRUD access to Outsourced Customer Service flowNosn\_service\_org.service\_external\_staff.create sn\_service\_org.service\_external\_staff.read sn\_service\_org.service\_external\_staff.write sn\_service\_org.service\_external\_staff.delete sn\_contractor.outsourced\_service\_provider\_create sn\_contractor.outsourced\_service\_provider\_read sn\_contractor.outsourced\_service\_provider\_write sn\_contractor.outsourced\_service\_provider\_delete sn\_contractor.outsourced\_service\_provider\_criteria\_create sn\_contractor.outsourced\_service\_provider\_criteria\_read sn\_contractor.outsourced\_service\_provider\_criteria\_write sn\_contractor.outsourced\_service\_provider\_criteria\_delete sn\_csm\_ocs.sn\_csm\_ocs\_case\_transfer\_request\_create sn\_csm\_ocs.sn\_csm\_ocs\_case\_transfer\_request\_read sn\_csm\_ocs.sn\_csm\_ocs\_case\_transfer\_request\_write sn\_csm\_ocs.sn\_csm\_ocs\_case\_transfer\_request\_delete

Other granular admin roles for Service Model Foundation configuration

The following are the roles required to perform Service Model Foundation (SMF) configuration tasks:

Role nameDescriptionPlugin(s) required
sn_queryrules.adminProvides admin access to all query rules.com.snc.query_rules
user_adminAdministers users, groups, locations, and companies.None
service_definition_adminProvides full CRUD access to the service definition and related tablesNone
sn_crm_account_relationship_data_managerExtends the sn_crm_account_data_manager role by granting additional admin access to account relationships.cs_base
sn_crm_consumer_relationship_data_managerExtends the sn_crm_consumer_data_manager role by granting additional admin access to consumer relationships.cs_base
sn_crm_household_relationship_data_managerExtends the sn_crm_household_data_manager role by granting additional admin access to household relationships.It also contains sn_crm_consumer_relationship_data_manager role.com.snc.cs_base/if/com.snc.household/