Ownership

Overview

The ownership feature allows you to assign users as owners of Sifflet objects. To assign a team as owner, enable Teams as a custom metadata field (see Teams). Ownership enables you to:

  • Drive accountability
  • Simplify collaboration by making it easier to know who to report issues and request changes to
  • Assess impact in case of data quality issues
  • Keep a data fleet clean by facilitating the identification of unused objects
Owners

Owners

Assign Owners to Data Assets

You can assign owners to assets from the Data Catalog (single and bulk editing) and from the asset page.

Ownership & Domains

A user can only be an owner of an asset if they can access it, i.e. if the user has a Sifflet account and has access to at least one domain granting them access to the asset.

This means that:

  • The list of users that can be added as owners of one or multiple assets depends on the list of users who have access to this or these assets through domains.
  • Any changes to a domain (modification and deletion) or to a user (domains access modification and user deletion) can impact asset ownership.
    Example:
    • Domain Marketing contains table EMAILING_CAMPAIGNS and table SOCIAL_MEDIA_CAMPAIGNS
    • Domain Retail contains table SALES
    • User A only has access to domain Marketing
    • User A is an owner of table EMAILING_CAMPAIGNS (which belongs to domain Marketing)
    • User B changes access of user A from domain Marketing to domain Retail
    • This results in Sifflet automatically removing the ownership of user A on table EMAILING_CAMPAIGNS as user A no longer has access to this table.
      📝 Note: Ownership changes that follow a domain or user change can take some time to appear in the UI.

Did this page help you?