Assignments

In Collibra, every asset type has an assignment that controls its characteristics and statuses, determines which asset types can belong to which domain types, and ensures consistency and adherence to organizational policies.

An assignment is a configuration object that links a collection of governance elements to a specific asset type, and optionally to its child asset types. These elements include:

  • Characteristics: Determining the attribute types, relation types, and complex relation types that you can assign to assets of this type.
  • Domains: Defining which asset types can belong to which domain types.
  • Statuses: Controlling the valid statuses for assets of this type.
  • Articulation score rules: Specifying the properties of articulation scores that contribute to the completeness of assets of this type.
  • Data quality rules: Defining the data quality rules that contribute to the quality of assets of this type.
  • Validation rules: Defining validation rules that determine if the assets of this type are valid or not.

Global and scoped assignments

You can apply an assignment globally, creating a global assignment, or to a scope, creating a scoped assignment.

A global assignment applies to all assets that are not in a scope. A scoped assignment only applies to assets located in a domain or community that belongs to the scope. An asset type can have only one global assignment but may have many scoped assignments.

Before adding a scoped assignment, an asset type must have a global assignment. Add the global assignment by going to the asset type page and clicking the "Add Global Assignment" button.

Note Out-of-the-box relation types where the same asset type is both the head and the tail of the relation are listed on separate lines in the assignment table.

Inheritance

If an asset type does not have an assignment, it inherits all assignments from its parent asset type. If an asset type has at least one assignment, it does not inherit any assignments from its parent asset type.