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 name | Description | Inherited by | Inherits |
|---|---|---|---|
| sn\_bus\_loc.business\_org\_admin | Provides CRUD access to all Service Model Foundation tables | No | - 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\_admin | Provides all CRUD access to service organization entities, which come under Service Model Foundation flows | sn\_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\_admin | Provide full CRUD access to Outsourced Customer Service flow | No | sn\_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 name | Description | Plugin(s) required |
|---|---|---|
| sn_queryrules.admin | Provides admin access to all query rules. | com.snc.query_rules |
| user_admin | Administers users, groups, locations, and companies. | None |
| service_definition_admin | Provides full CRUD access to the service definition and related tables | None |
| sn_crm_account_relationship_data_manager | Extends the sn_crm_account_data_manager role by granting additional admin access to account relationships. | cs_base |
| sn_crm_consumer_relationship_data_manager | Extends the sn_crm_consumer_data_manager role by granting additional admin access to consumer relationships. | cs_base |
| sn_crm_household_relationship_data_manager | Extends 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/ |