Domain separation and Service Mapping
- UpdatedFeb 1, 2024
- 2 minutes to read
- Washington DC
- Service Mapping
Domain separation is supported in Service Mapping. Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data.
Support level: Basic
- Business logic: Ensure that data goes into the proper domain for the application’s service provider use cases.
- The application supports domain separation at run time. The domain separation includes separation from the user interface, cache keys, reporting, rollups, and aggregations.
- The owner of the instance must set up the application to function across multiple tenants.
Sample use case: When a service provider (SP) uses chat to respond to a tenant-customer’s message, the customer must be able to see the SP's response.
For more information on support levels, see Application support for domain separation.
How domain separation works in Service Mapping
In domain-separated environments, switch into relevant leaf domains to access actions related to mapping performed by Service Mapping. A leaf domain is a child domain of the lowest level, meaning it does not have any child domains itself.
- When creating an application service, the application service is assigned to the user's domain.
- When manually adding a CI to an application service, you can choose only CIs that belong to the service domain.
- When manually adding connections to CIs to an application service, users must belong to the same domain as the application service.
- When transferring service definitions between instances, imported application services and service groups are assigned to the user's domain.
Domain separation and Automated Service Suggestions
- The source and target process must reside in the same domain to create a connection.
- The user can view only the data in the current domain.
Automated Service Suggestions supports domain separation starting with version 1.9.0. No support is currently offered for on-premise instances. Reach out to product management for further information.