Permissions for data contracts

The following table contains the permissions that are required to manage data contracts.

Task Permissions
  • View a data contract or manifest.
  • Download a manifest version.
View permission on the Data Contract asset.

Create a data contract.

  • Product Rights > Data Contract global permission.
  • View permission on the domain.
  • Asset > Add resource permission on the domain.
  • Asset > Attribute > Add resource permission on the domain.
  • To add a manifest to an existing, uninitialized Data Contract asset:
    • View permission on the Data Contract asset.
    • Asset > Attribute > Add resource permission on the Data Contract asset.
    • Asset > Attribute > Update resource permission on the Data Contract asset.
    • If you also link the data contract to a governed asset: Asset > Attribute > Add resource permission on the governed asset.
Update a data contract.
  • Product Rights > Data Contract global permission.
  • View permission on the Data Contract asset.
  • Asset > Attribute > Update resource permission on the governed asset.
  • Asset > Attribute > Add resource permission on the Data Contract asset.
  • Asset > Attribute > Remove resource permission on the Data Contract asset.
  • Product Rights > Data Contract global permission.
  • View permission on the Data Contract asset.
  • Asset > Attribute > Update resource permission on the Data Contract asset.

Update the knowledge graph with a data contract.

  • Product Rights > Data Contract global permission.
  • View permission on the Data Contract asset.
  • To update relations: Asset > Attribute > Add resource permission on the governed asset.
  • To update SLAs:
    • Asset > Attribute > Add resource permission on the Data Contract asset.
    • Asset > Attribute > Update resource permission on the Data Contract asset.
    • Asset > Attribute > Remove resource permission on the Data Contract asset.
  • Compare two manifest versions.
  • Check alignment between an active manifest and knowledge graph.
  • Compare an active manifest to knowledge graph.
  • Product Rights > Data Contract global permission.
  • View permission on the Data Contract asset.

Delete a manifest version.

  • Product Rights > Data Contract global permission.
  • View permission on the Data Contract asset.
  • Asset > Attribute > Remove resource permission on the Data Contract asset.
Delete a data contract.
  • Product Rights > Data Contract global permission.
  • View permission on the Data Contract asset.
  • Asset > Remove resource permission on the Data Contract asset.

Related topics

Manage data contracts