Manage domain hierarchies - Precisely Data Integrity Suite

Data Integrity Suite

Product
Spatial_Analytics
Data_Integration
Data_Enrichment
Data_Governance
Precisely_Data_Integrity_Suite
geo_addressing_1
Data_Observability
Data_Quality
dis_core_foundation
Services
Spatial Analytics
Data Integration
Data Enrichment
Data Governance
Geo Addressing
Data Observability
Data Quality
Core Foundation
ft:title
Data Integrity Suite
ft:locale
en-US
PublicationType
pt_product_guide
copyrightfirst
2000
copyrightlast
2026

Domain hierarchies organize assets across multiple levels. You can create nested domains where child domains exist under parent domains, and further child domains exist under those.

The hierarchy supports up to two levels of nesting:
  • Parent domain: A root-level domain at the top of the hierarchy.
  • Child domain: A domain nested under a parent domain.
  • Child of child domain: A domain nested under a child domain, creating a third hierarchy level.

Create a child domain

  1. Go to Governance > Domains.
  2. Locate the parent domain where you want to create a child domain.
  3. Click the ellipsis for the parent domain and select Add Child Domain. The Create Asset dialog opens.
  4. Enter a name for the child domain, and optionally add a description and tags.
  5. Click Create Child Domain. The child domain is created and linked to the parent domain automatically.
The domain hierarchy is established. Child domains inherit asset groupings from their parent domains.

After managing domain hierarchies, you can:

  • Group assets with specific domains in the hierarchy.
  • View all assets associated with a domain and its child domains.
  • Edit or delete domains while maintaining the hierarchy.

Modify domain hierarchy

Change hierarchical relationships by editing the parent domain assignment at any time:
  • Promote a child domain to parent domain: Go to the child domain Details page, click Edit, and select Root from the parent dropdown.

  • Make a parent domain a child of another domain: Go to the parent domain Details page, click Edit, and select another domain from the parent dropdown.

Note: Domain hierarchies have a fixed maximum depth. When you move a domain, the system preserves existing hierarchy levels and prevents changes that exceed the maximum supported depth. During re-parenting, the system displays only valid re-parenting targets based on hierarchy calculations.

Assign domain through asset hierarchies

Domains follow a clear inheritance model within your asset hierarchy. Understanding how domains propagate helps you design governance structures that work as intended.
  • Downward propagation: When you assign a domain to a parent asset, all child assets automatically inherit that domain after background processing completes. This inheritance flows downward through the hierarchy, ensuring consistent domain coverage across related assets.
  • No upward propagation: Assigning a domain to a child asset never affects its parent or ancestor assets. The hierarchy protects parent assets from lower-level changes, maintaining governance structure integrity.
  • Direct assignments take precedence: If a child asset already has a directly assigned domain, the parent's domain doesn't overwrite it. Direct assignments act as a lock, preserving intentional governance decisions at the asset level.
  • Cascading after removal: When you remove a direct domain assignment from a child asset, the parent's domain automatically cascades down to that asset and its descendants. This ensures your asset hierarchy remains governed after you unlink specific assignments.
  • Recalculation on hierarchy changes: If you move an asset under a different parent, the system recalculates which domain applies to that asset and its descendants based on the new hierarchy. This automatic adjustment keeps your governance model aligned with your organizational structure.