You can manage the permissions on the workspace and task flows by assigning different
roles to workspace members. This topic describes the roles and permissions of a workspace.
Roles and permissions
The following table describes the permissions that are supported for different roles.
In the table, the following symbols are used:
- ✔️: The permission is supported.
- ❌: The permission is not supported.
Permission |
Workspace administrator |
Workspace member |
Task flow owner |
Task flow developer |
DMS administrator or DBA |
Go to a workspace |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
Modify a workspace |
✔️ |
❌ |
❌ |
❌ |
✔️ |
View a task flow |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
Perform a trial run |
✔️ |
❌ |
✔️ |
✔️ |
✔️ |
Modify a task flow |
✔️ |
❌ |
✔️ |
✔️ |
✔️ |
Publish a task flow |
✔️ |
❌ |
✔️ |
❌ |
✔️ |
Maintain an instance |
✔️ |
❌ |
✔️ |
❌ |
✔️ |
View an instance |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
- Workspace administrator: By default, the user who created the workspace is assigned
this role. A Data Management (DMS) administrator or database administrator (DBA) can
add users as workspace administrators. For more information, see Manage workspace members.
- Workspace members: Only workspace members can be the owner or a developer of a task
flow. For more information, see Manage workspace members.
- Task flow owner: By default, the user who created the task flow is assigned this role.
For more information about how to change the owner of a task flow, see Manage task flow members.
- Task flow developer: For more information about how to manage task flow developers,
see Manage task flow members.
Note Task flow developers can test a task flow as the owner of the task flow.
- DMS administrator or DBA: For more information about how to view the system role that
you assume in DMS, see View owned system roles.
Manage workspace members
- Go to the DMS console V5.0.
- In the top navigation bar, click DTS. In the left-side navigation pane, choose .
- Find the workspace that you want to manage and click Manage in the Operation column.
- On the page that appears, click the Workspace Members tab in the lower left corner.
- You can add or remove workspace members.
- Perform the following steps to add a workspace member:
- Click Add Workspace Member.
- In the Add Workspace Member dialog box, select the required user from the Users drop-down list. You can enter a keyword to search for the user.
- Select one of the following options for the Role parameter:
- Administrator
Note To add a user as an administrator, make sure that the following conditions are met:
- You are a DMS administrator or a DBA.
- The user to be added is an owner of the test and online databases in the workspace.
- Member
- Perform the following steps to remove a workspace member:
- Find the member you want to remove from the workspace and click Remove in the Operation column.
- In the Confirm message, click OK.
Manage task flow members
- Go to the DMS console V5.0.
- In the top navigation bar, click DTS. In the left-side navigation pane, choose .
- Find the required workspace and click Go to Workspace in the Operation column.
- In the left-side navigation pane of the workspace, double-click the task flow that
you want to manage.
- In the lower part of the task flow details tab, click the Developers tab.
- You can add or remove a developer for the task flow, and change the owner of the task
flow.
- Perform the following steps to add a developer for the task flow:
- Click Add Workspace Member.
- In the Add Task Flow Member dialog box, select the required user from the Users drop-down list. You can enter a keyword to search for the user.
Note Only workspace members are displayed in the drop-down list.
- Click OK.
Note Task flow developers can test a task flow as the owner of the task flow.
- Perform the following steps to remove a developer for the task flow:
- Find the developer that you want to remove and click Remove in the Operation column.
- In the Confirm message, click OK.
- Perform the following steps to change the owner of the task flow:
- Find the task flow owner and click Transfer in the Operation column.
- In the Transfer Role dialog box, select the required user from the Users drop-down list. You can enter a keyword to search for the user.
- Click OK.
Note If the required user is a developer of the task flow, remove the user from the developer
list before you transfer the owner role to the user.