Predefined roles and permissions
The predefined roles for Talend Cloud Data Stewardship defined in Talend Management Console are Campaign Owner, Campaign Operator and Data Steward.
A role is a set of permissions assigned to users to manage authorizations on tasks, campaigns, data models and functionalities. Within Talend Management Console, they define which actions a user can perform in Talend Cloud Data Stewardship.
The following tables describe the default set of permissions associated to each predefined role:
Campaign owner
Permission | Description |
---|---|
Campaigns - Add | Allows the user to access the campaign creation form, from the campaign list view, and to validate the form. The user will also be able to import a campaign. |
Campaigns - Delete | Allows the user to delete campaigns from the campaign list view. Deleting a campaign also deletes all the tasks loaded into this campaign. |
Campaigns - Edit | Allows the user to edit campaigns from the campaign list view. The user will also be able to save the form. |
Campaigns - List | Allows the user to list campaigns in the Campaigns tab as a campaign owner. |
Data models - Add | Allows the user to access the data model creation form, from the data model list view, and to save the form. The user will also be able to import a data model. |
Data models - Edit | Allows the user to access the data model edit form, from the data model list view, and to validate the form. |
Data models - Delete | Allows the user to delete a data model, from the data model list view. |
Data models - List | Allows the user to list data models in the Data models tab. |
Data models - View | Allows the user to read the definition of a data model. |
Tasks - Add | Allows the user to create tasks using the API. |
Tasks - Assign | Allows the user to assign tasks to other users. The assignee can be the current user or another data steward of the campaign. |
Tasks - Delete | Allows the user to delete tasks. |
Tasks - Delete history | Allows the user to delete the history of tasks using the Talend Cloud Data Stewardship REST API. |
Tasks - Edit | Allows the user to edit task records. The task can be any task of the campaign. |
Tasks - Edit metadata | Allows the user to edit the task metadata (priority, labels, etc.). The task can be any task of the campaign. |
Tasks - View | Allows the user to view all the tasks of a campaign. |
Tasks - View history | Allows the user to view the history of tasks. |
Tasks - View via external ID | Allows the user to query tasks based on an external
ID. For more information, see The query language used with Data Stewardship components and the REST API. |
Users - View | Allows the user to list users available as campaign owners or data stewards for a campaign. |
Campaign operator
Permission | Description |
---|---|
Campaigns - List | Allows the user to list campaigns. |
Data models - View | Allows the user to read the definition of a data model. |
Tasks - Add | Allows the user to create tasks. |
Tasks - Delete | Allows the user to delete tasks. |
Tasks - Edit | Allows the user to edit task records. The task can be any task of the campaign. |
Tasks - View | Allows the user to view all the tasks of a campaign. |
Data Steward
Permission | Description |
---|---|
Campaigns - View | Allows the user to view campaigns in the Tasks tab. |
Data models - View | Allows the user to read the definition of a data model. |
Tasks - Delegate | Allows the user to self-assign any task of a campaign. |
Tasks - Edit assigned tasks | Allows the user to edit task content (or task records). The task can be any task of the campaign assigned to this user. |
Tasks - Edit assigned tasks metadata | Allows the user to edit task metadata (priority, labels, etc.). The task can be any task of the campaign assigned to this user. |
Tasks - Self assign unassigned tasks | Allows the user to self-assign any unassigned tasks of a campaign. |
Tasks - View assigned tasks | Allows the user to view tasks. The task can be any task of the campaign assigned to this user. |
Tasks - View history | Allows the user to view the history of tasks. |
Tasks - View unassigned tasks | Allows the user to view the unassigned tasks of a campaign. |
Tasks - View via external ID | Allows the user to query tasks based on an external ID. |
Data quality rules
Permission | Description |
---|---|
Rules - Create | Allows the user to create data quality rules. |
Rules - Delete | Allows the user to delete data quality rules. |
Rules - Edit | Allows the user to modify and import data quality rules. |
Rules - View | Allows the user to display and export data quality rules. |
Permission | Description |
---|---|
Rules - View | Allows the user to display and export data quality rules. |