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
Rule - Manager
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. |
Rule - Viewer
Permission |
Description |
Rules - View
|
Allows the user to display and export data quality rules. |