Domain separation levels of support
Summarize
Summary of Domain Separation Levels of Support
Domain separation in ServiceNow allows organizations to manage applications tailored to the needs of multiple customers. It supports varying levels of data and business logic separation, enabling effective administration and customization based on specific use cases.
Show less
Key Features
- No Support: Basic domain field presence without business logic; not considered domain-separated.
- Basic: Facilitates customer data management with foundational business logic ensuring data integrity per domain.
- Standard: Enhances customer process management, allowing service providers to modify processes per customer needs.
- Enhanced: Empowers customers to self-manage configurations based on specific use cases through a fail-safe UI.
- Effective Domain: Supports service provider use cases even without a full domain framework, allowing for customized configurations.
Key Outcomes
Implementing domain separation allows for tailored application management across different tenants, ensuring that each customer can configure business logic and processes according to their unique requirements. Customers can expect improved data integrity, user-specific customization, and the ability to operate efficiently within a shared environment.
Choose from three categories for domain separation of an application for your customers' organizations.
Applications that support domain separation may support the separation of data and data routing only, have advanced business logic separation, or support tenant (customer) level administration of the application. These definitions delineate the support levels from the perspective of actual use cases and the people who implement them.
Incremental ServiceNow support levels
| Level | Type | Summary |
|---|---|---|
| No support |
|
|
| Basic | Customer data management |
Use case: When a service provider uses chat to respond to a customer’s message, the client must be able to see the response. |
| Standard | Customer process management |
Use case: Admin must be able to make comments required when a record closes for one customer, but not for another customer. |
| Enhanced | Customer self-managed configuration |
Use case: Customer of a shared environment must be able to make changes according to impact, urgency, or priority within a domain. |
| Effective domain* | In some cases, a platform feature or application may support service provider use cases even if the domain framework isn’t being used. The use cases must be detailed to support domain separation. An asterisk (*) after the support level indicates this kind of configuration. Use case: Before the New York release, Service Catalog had no domain support but the instance owners could configure separate catalogs and items for each tenant in a domain-separated instance by using user criteria. The result was that each tenant could use Service Catalog at a Standard level. |
To view all applications listed by their support level see Application support for domain separation.
Summary
Domain separation is a framework that you must use to make your applications aware of its customers.
Consider the domain framework capabilities, your applications' business use cases, what the personas are, and how they use the application before you can use the framework to make your application supportable.