Preflight checks and required permissions to create and manage data contracts from Collibra
Before you manage data contracts and their manifest file, make sure you have reviewed the preflight checks and have the required permissions.
Review the preflight checks
- Your environment has been enabled for Data Products and Data Contracts.
- To initialize and access a Data Contract from the Output ports viewer widget, make sure that the widget is part of your Data Product asset page layout and that your Data Product Port is connected to the Data Product through the 'is output port' relation. A Data Product Port asset can have only one linked Data Contract asset.
- If you want the Data Contract to include a Schema section mentioning tables and columns when generating the Data Contract from Collibra, the Data Product Port must be linked to a physical Table, View, or Schema that contains one or more Tables or Views, and the Table or View should contain columns.
- You have the required permissions to manage data contracts.
Required permissions
| Action | Required global permission | Required resource permission |
|---|---|---|
| Initialize a new Data Contract | Product Rights > Data Contract |
When creating a new Data Contract asset:
When adding or generating a manifest for an existing Data Contract without any manifest versions yet:
|
| Updating an existing Data Contract asset |
|
|
| Upload a new Data Contract Manifest | Product Rights > Data Contract |
|
| Generate a new Data Contract Manifest | Product Rights > Data Contract |
|
| Apply a data contract manifest | Product Rights > Data Contract |
To apply relations:
To apply SLAs:
|
| Set a specific Data Contract Manifest version active | Product Rights > Data Contract |
|
| Delete a specific Data Contract Manifest | Product Rights > Data Contract |
|
| Delete a Data Contract | Product Rights > Data Contract |
|
| Access the Data Contract Registry view | Product Rights > Data Contract | Only Data Contract assets for which you have View permission are shown. |
| View a Data Contract | View permission on the asset | |
| View a Data Contract Manifest | View permission on the asset | |
| Download a Data Contract Manifest | View permission on the asset |
Note Manifests created via the knowledge graph generation will include all Tables and Columns related to the Data Product Port, regardless of your personal View permissions on these assets.
Create and manage data contracts and their manifest files from Collibra