Skip to main content
Domains organize your data assets, so people see the data they care about. A domain can follow definitions you already have (e.g., metadata from dbt, SQLMesh or Coalesce Transform), or you can build it from assets and data products in the app. Filter key data assets by domain to see what matters to you. When a member opens the platform, they see their default domain. title

Setting up a domain

  1. Go to and click Add domain.
  2. Give the domain a name and a description. title
  3. Open the new domain. On the Assets tab, click Add assets to select assets with filters. On the Products tab, click Add product to add data products. title
  4. On the Members tab, click Add member. Members see all the assets and products in the domain. A member must already exist in the workspace before you can add them. title
Domains synced from Atlan are read-only in Coalesce Quality.

Working with sub-domains

Use sub-domains when a large domain (e.g., Marketing) has clear smaller areas (e.g., performance marketing, brand marketing). The assets and products of a sub-domain also belong to its parent domain.
  1. Open a domain and go to the Sub-domains tab.
  2. Click Add sub-domain.
  3. Name the sub-domain. Then open it and add its assets, products and members, the same way as for a domain.

Member roles in domains

  • Owners and Admins can switch between all domains, and can see data across all domains with the ALL option in the domain selector.
  • Other members see the domains they belong to. Read more about user roles. If the workspace has no domains, everyone sees all data.
To set a member’s default domain, open the domain, go to the Members tab, click the three dots next to the member and select Set as default domain. The member sees this domain each time they open the platform.

How domains affect access to data

Domains give a member a focused view of the data. They do not restrict access: a member can still open any data asset, including the lineage in and out of their domain. To control access to data, use the access controls of your data storage (e.g., your data warehouse).

Managing domains programmatically

You can manage domains, their nesting and their members outside the app.
  • Public API: synq.domains.v2.DomainsService lists domains, walks the hierarchy, resolves the assets in one, and upserts or deletes it. Reading needs a token with SCOPE_DOMAIN_READ, writing needs SCOPE_DOMAIN_EDIT. See the API reference and API scopes.
  • MCP: the domain tools let an AI assistant walk the hierarchy, draft a membership definition combining pinned assets, data products and other domains, and save it once you approve. Reading is covered by read-only consent; saving and deleting need the Governance permission and are confirmation-gated.