Assigning roles to users
The workspace roles that users need depend on the type of task and where the tasks are performed:
Catalog tasks
Project tasks
The following table lists the roles and permissions that users need for performing general project tasks. The predefined user roles have the required permissions. If you create custom roles, you must assign the role that provides the required permissions.
Curation tasks
The following table lists the roles and permissions that are required for performing curation tasks in projects.
Category tasks
Governance artifact tasks
The following table lists the roles and permissions that are required for performing governance artifact tasks.
Data quality SLA tasks
The following table lists the roles and permissions that are required for performing data quality SLA tasks.
| Task | User roles | User permissions | Category roles |
|---|---|---|---|
| Create, edit, delete data data quality SLAs | Any of these roles: - Administrator - Data Quality Analyst |
Access governance artifacts + Manage data quality SLAs | You must be a collaborator in the categories of the governance artifacts that you want to use in the rule. |
Reporting tasks
The following table lists the roles and permissions that are required for performing reporting tasks.
Assign this privileged role with caution. Users with the Reporting administrator role and the Manage reporting permission can send all metadata from any project, catalog, or category to an external database regardless of membership or access permissions in existing projects, catalogs, and categories. However, when creating or editing a project, catalog or category, you can allow or disallow metadata reporting.
Workflow tasks
The following table lists the roles and permissions that are required for performing workflow tasks.