Working with domains
Overview
A domain is a method of grouping applications together, i.e. per customer, department or some other custom grouping requirement. This grouping can be used in the UI for display purposes, for example in the Application landing page and in the Applications settings page:


Out of the box, domains can be further leveraged for user access requirements i.e. so that they can be assigned to specific profiles (see User Permissions) in order to grant access to the applications assigned to the domain. In other words, domains can be used in conjunction with user permissions as a way to allow or to prevent end-users accessing application data.
By default, no domains are provided and all newly onboarded or imported applications will not belong to any domain.
Domain/tenant mapping feature
If you need to further leverage domains, you can enable a feature known as domain/tenant mapping. When enabled:
- each domain will be mapped to a corresponding and dedicated Neo4j database (“tenant”) for storing the
imaging-viewerresults (without the domain/tenant mapping feature, application results are stored in one single database) - data separation and isolation is ensured specifically for the App to App Dependencies feature: links between applications are limited to the applications within the parent domain ensuring a clear boundary and preventing users from accessing data they are not permitted to (without the domain/tenant mapping feature, App to App Dependencies are generated for ALL applications regardless of which domain they belong to)
- Neo4j database size can be managed more effectively particularly where there are many large applications (without the domain mapping feature, the single database can become very large)
To find out more about this, see Domain/tenant mapping feature.
How do I create a domain?
Use the Add new domain button highlighted in yellow at the top of the page.
*,:"<>?/.
How do I assign an application to a domain?
Use the Change Domain option:

Or use the icon on the toolbar:

How do I assign a domain to a user/group profile?
See User Permissions.
Can I filter on domains to improve visibility?
Yes, in the main application landing page:

And in the current Admin Settings page as shown in the image at the top of the page.