--- title: Components installed with case types description: Several types of components are installed with the Customer Service Case Types plugin \(com.snc.csm\_case\_types\), including components that support the service definitions feature. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/customer-service-management/service-definitions-components.html release: australia topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 6 breadcrumb: [Customer service case types, Case management, Organize agent workspaces, Configure, Customer Service Management] --- # Components installed with case types Several types of components are installed with the Customer Service Case Types plugin \(com.snc.csm\_case\_types\), including components that support the service definitions feature. ## Tables installed with case types The following tables are installed with the Customer Service Case Types \(com.snc.csm\_case\_types\) plugin.
| Table | Description |
|---|---|
| Case Type\[sn\_case\_type\] | This table stores the defined case types.For more information, see [Customer Service case types](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/customer-service-case-types.md). |
| Service Definition\[sn\_case\_type\_selection\] | This table stores the defined service definitions.The service definition feature adds the following fields to the Service Definition table: - Domain Path - Playbook Record Generator - Active - Number For more information, see [Service definitions](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/csm-service-definitions.md). |
| Service Definition Category\[sn\_csm\_case\_types\_service\_category\] | This table stores the categories that are created for service definitions. |
| Service Definition Category Relationships\[sn\_csm\_case\_types\_service\_category\_rel\] | This table stores the service definitions that are associated with a service definition category. |
| Product Service Relationship\[sn\_csm\_case\_types\_product\_service\_rel\] | This table stores the products that are linked to a service definition.For more information about these relationships, see [Associate a product with a service definition](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/service-def-associate-products.md). |
| Service to Service Relationship\[sn\_csm\_case\_types\_service\_to\_service\_rel\] | This table stores relationships that have been configured between services. For example, related services that have been added to a service definition. |
| Catalog Service Relationship\[sn\_csm\_case\_types\_catalog\_service\_rel\] | This table stores the catalog items that are linked to a service definition.For more information, see [Configure catalog items for a service definition](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/service-def-config-catalog-items.md). |
| Service Definition User Criteria\[sn\_csm\_case\_types\_service\_user\_criteria\] | This table stores the user criteria that has been configured for a service definition record. The system uses this criteria to filter the services that are available to users in the service selector when creating a case. For more information, see [Configure user criteria for a service definition](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/configure-user-criteria-for-a-service-definition.md). |
| Service Definition Customer Criteria\[sn\_csm\_case\_types\_service\_customer\_criteria\] | This table stores the customer criteria that has been configured for a service definition record. The system uses this criteria to filter the services that are available to customers. For more information, see [Configure customer criteria for a service definition](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/configure-customer-criteria-for-a-service-definition.md). |
| Role | Description | Contains roles |
|---|---|---|
| Service definition admin\[sn\_csm\_case\_types.service\_definition\_admin\] | Administrator role for the [Customer Service case types](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/customer-service-case-types.md) tables. Users with this role can view, create, update, and delete service definitions, service definition categories, and service definition category relationships. | - sn\_csm\_case\_types.service\_definition\_manager - sn\_service\_org.service\_criteria\_delete |
| Service definition manager\[sn\_csm\_case\_types.service\_definition\_manager\] | Manager role for the [Customer Service case types](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/customer-service-case-types.md) tables. Users with this role can view, create, and update service definitions, service definition categories, and service definition category relationships. | - sn\_csm\_case\_types.service\_definition\_report\_view - sn\_csm\_case\_types.service\_definition\_all\_table\_viewerr - sn\_service\_org.service\_criteria\_write - sn\_service\_org.service\_criteria\_create - sn\_service\_org.service\_criteria\_read |
| Service definition viewer\[sn\_csm\_case\_types.service\_definition\_viewer\] | Users with this role can view service definitions, service definition categories, and service definition category relationships. | sn\_service\_org.service\_criteria\_read |
| Service definition report viewer\[sn\_csm\_case\_types.service\_definition\_report\_view\] | Provides report view access to service definition related tables. | None |
| Service definition all table viewer\[sn\_csm\_case\_types.service\_definition\_all\_table\_viewer\] | Provides view access to the service definition tables. Users with this role can view service definitions, service definition categories, and service definition category relationships. | None |
| Property | Description |
|---|---|
| sn\_csm\_case\_types.case\_type\_single\_field\_select | Set this property to true to enable the case type single select feature in CRM Workspace. When enabled, an agent can use this feature to create a case of a specific type with a single selection in the case type selector screen.- **Type:** true \| false - **Default value:** false - **Location:** System Property \[sys\_properties\] table |
| sn\_csm\_case\_types.service\_definition\_select | Set this property to true to enable the Product Service Select version of the case type selector screen. When enabled, an agent can use this screen to create a record based on the selected product or service.- **Type:** true \| false - **Default value:** true - **Location:** System Property \[sys\_properties\] table This property overrides the **sn\_csm\_case\_types.case\_type\_single\_field\_select** property. - When set to true, the system displays the Product Service Select screen. - When set to false, the system uses the value of the **sn\_csm\_case\_types.case\_type\_single\_field\_select** property. - If both properties are set to true, the **sn\_csm\_case\_types.service\_definition\_select** property takes precedence. - If both properties are set to false, the system displays the multi-select screen. |
| sn\_csm\_case\_types.service\_definition\_select\_count | Determines the number of the products and services displayed in the Product Service Select screen.- **Type:** integer - **Default value:** 25 - **Location:** System Property \[sys\_properties\] table |
| sn\_csm\_case\_types.get\_case\_types\_roles | Stores the admin and agent roles that can access the Case Type Selector and getCaseTypes API. Roles are listed in the **Value** field in a comma-separated list. To add a role, append the role at the end of the list.- **Type:** string - **Default value:** itil,admin,sn\_customerservice\_agent,sn\_customerservice.consumer\_agent - **Location:** System Property \[sys\_properties\] table |