DataArts Studio Permissions¶
A workspace member can be assigned the role of admin, developer, operator, or viewer. This topic describes the permissions of each role.
Admin: Users with this role have the permissions to perform all operations in a workspace. You are advised to assign this role to the project owner, development owner, and O&M administrator.
Developer: Users with this role have the permissions to create and manage work items, but cannot perform operations on workspaces, clusters, and reviewers. You are advised to assign this tole to users who develop and process tasks.
Operator: Users with this role have the permissions to perform operations such as O&M and scheduling, but cannot modify work items or configurations. You are advised to assign this role to users for O&M management and status monitoring.
Viewer: Users with this role can only read data from DataArts Studio, but cannot perform operations on workspaces or modify work items or configurations. You are advised to assign this role to users who only want to view information in the workspace but do not perform any operation.
Note
Accounts and users with the DAYU Administrator or Tenant Administrator role have all the permissions on a cloud platform account, including permissions to createDataArts Studio instances and DataArts Studio incremental packages. By default, other users do not have the permissions to create DataArts Studio instances. If they want to create DataArts Studio instances, they must obtain the required permissions.
Accounts and users with the Tenant Administrator role can perform all operations except IAM user management. For security purposes, you are not advised to assign this role to IAM users. Exercise caution when performing this operation.
Workspace¶
Permission | Admin | Developer | Operator | Viewer |
---|---|---|---|---|
Creating Workspaces | Users with the DAYU Administrator or Tenant Administrator role can perform this operation. | |||
Modifying Workspaces | Yes | No | No | No |
Disabling or Enabling Workspaces | Yes | No | No | No |
Querying Workspaces | Yes | Yes | Yes | Yes |
Adding Workspace Members | Yes | No | No | No |
Modifying Workspace Members | Yes | No | No | No |
Removing Workspace Members | Yes | No | No | No |
Querying Workspace Members | Yes | Yes | Yes | Yes |
Management Center¶
Permission | Admin | Developer | Operator | Viewer |
---|---|---|---|---|
Creating Data Connections | Yes | Yes | No | No |
Updating Data Connections | Yes | Yes | No | No |
Deleting Data Connections | Yes | Yes | No | No |
Obtaining Data Connections | Yes | Yes | Yes | Yes |
Testing Data Connections | Yes | Yes | No | No |
Obtaining the List of Data Source Types | Yes | Yes | Yes | Yes |
Obtaining the List of Available Data Source Types of DataArts Catalog | Yes | Yes | Yes | Yes |
Querying Hive Connection Information | Yes | Yes | Yes | Yes |
Obtaining the List of Data Source Directories | Yes | Yes | Yes | Yes |
Updating Data Source Extension Tables | Yes | Yes | No | No |
Creating Data Collection Tasks | Yes | Yes | No | No |
Obtaining the List of OBS Buckets | Yes | Yes | Yes | Yes |
Obtaining the File List in an OBS Bucket | Yes | Yes | Yes | Yes |
Importing Data Sources | Yes | Yes | No | No |
Exporting Data Sources | Yes | Yes | No | No |
Obtaining the List of KMS Keys | Yes | Yes | Yes | Yes |
Obtaining the List of CDM Clusters | Yes | Yes | Yes | Yes |
DataArts Migration¶
Permission | Admin | Developer | Operator | Viewer |
---|---|---|---|---|
Querying Data Connections | Yes | Yes | Yes | Yes |
Testing Data Connections | Yes | Yes | Yes | No |
Testing Connectivity | Yes | Yes | Yes | No |
Creating Data Connections | Yes | Yes | Yes | No |
Deleting Data Connections | Yes | Yes | Yes | No |
Viewing Historical Jobs | Yes | Yes | Yes | Yes |
Querying All Jobs in a Database | Yes | Yes | Yes | Yes |
Querying Common Jobs | Yes | Yes | Yes | Yes |
Checking Whether a Job Name Exists | Yes | Yes | Yes | Yes |
Querying the Status of a Job | Yes | Yes | Yes | Yes |
Obtaining Connection Metadata | Yes | Yes | Yes | Yes |
Creating Connection Metadata | Yes | Yes | Yes | No |
Modifying Connection Metadata | Yes | Yes | Yes | No |
Saving Jobs | Yes | Yes | Yes | No |
Editing Jobs | Yes | Yes | Yes | No |
Executing Jobs | Yes | Yes | Yes | No |
Stopping Jobs | Yes | Yes | Yes | No |
Querying the Statuses of Multiple Jobs | Yes | Yes | Yes | Yes |
Querying Job Details or JSON | Yes | Yes | Yes | Yes |
Querying Historical Job Execution Records | Yes | Yes | Yes | Yes |
Viewing Job Logs | Yes | Yes | Yes | Yes |
Deleting Jobs | Yes | Yes | Yes | No |
Importing Jobs | Yes | Yes | Yes | No |
Exporting Jobs | Yes | Yes | Yes | No |
Backing Up Jobs | Yes | Yes | Yes | No |
Querying Job Groups | Yes | Yes | Yes | Yes |
Creating Job Groups | Yes | Yes | Yes | No |
Modifying Job Groups | Yes | Yes | Yes | No |
Deleting Job Groups | Yes | Yes | Yes | No |
Querying Configuration Variables | Yes | Yes | Yes | No |
Setting Configuration Variables | Yes | Yes | Yes | No |
Isolating Users | Yes | Yes | Yes | No |
Authorizing EIP Check | Yes | No | No | No |
Restarting Clusters | Yes | Yes | Yes | No |
Binding EIPs | Yes | No | No | No |
Unbinding EIPs | Yes | No | No | No |
Modifying Clusters | Yes | Yes | No | No |
Deleting Clusters | Yes | Yes | No | No |
Creating Dynamic Clusters | Yes | Yes | No | No |
Querying the List of Clusters | Yes | Yes | Yes | Yes |
Querying Details About a Cluster | Yes | Yes | Yes | Yes |
Querying Details About an Instance | Yes | Yes | Yes | Yes |
Collecting Cluster Statistics | Yes | Yes | Yes | Yes |
Cluster agent | Yes | Yes | Yes | No |
DataArts Factory¶
Permission | Admin | Developer | Operator | Viewer |
---|---|---|---|---|
Obtaining the List of Environment Variables | Yes | Yes | Yes | Yes |
Updating Environment Variables | Yes | Yes | No | No |
Importing Environment Variables | Yes | Yes | No | No |
Exporting Environment Variables | Yes | Yes | No | No |
Obtaining the List of Data Tables | Yes | Yes | Yes | Yes |
Viewing Table Details | Yes | Yes | Yes | Yes |
Creating Data Tables | Yes | Yes | No | No |
Updating Data Tables | Yes | Yes | No | No |
Deleting Data Tables | Yes | Yes | No | No |
Obtaining the List of Databases | Yes | Yes | Yes | Yes |
Viewing Database Details | Yes | Yes | Yes | Yes |
Creating Databases | Yes | Yes | No | No |
Updating Databases | Yes | Yes | No | No |
Deleting Databases | Yes | Yes | No | No |
Obtaining the List of Schemas | Yes | Yes | Yes | Yes |
Viewing Schema Details | Yes | Yes | Yes | Yes |
Creating Schemas | Yes | Yes | No | No |
Updating Schemas | Yes | Yes | No | No |
Deleting Schemas | Yes | Yes | No | No |
Obtaining Directory Trees | Yes | Yes | Yes | Yes |
Creating Directories | Yes | Yes | No | No |
Refreshing Directories | Yes | Yes | No | No |
Deleting Directories | Yes | Yes | No | No |
Executing Scripts | Yes | Yes | Yes | No |
Creating Scripts | Yes | Yes | No | No |
Obtaining Script Details | Yes | Yes | Yes | Yes |
Updating Scripts | Yes | Yes | No | No |
Deleting Scripts | Yes | Yes | No | No |
Obtaining the List of Scripts | Yes | Yes | Yes | Yes |
Canceling Script Execution | Yes | Yes | Yes | No |
Importing Scripts | Yes | Yes | No | No |
Exporting Scripts/Execution Results | Yes | Yes | Yes | No |
Creating Solutions | Yes | Yes | No | No |
Deleting Solutions | Yes | Yes | No | No |
Updating Solutions | Yes | Yes | No | No |
Viewing Solution Details | Yes | Yes | Yes | Yes |
Obtaining the List of Solutions | Yes | Yes | Yes | Yes |
Exporting Solutions | Yes | Yes | Yes | No |
Importing Solutions | Yes | Yes | No | No |
Obtaining the List of Jobs | Yes | Yes | Yes | Yes |
Viewing Job Details | Yes | Yes | Yes | Yes |
Creating Jobs | Yes | Yes | No | No |
Renaming Jobs | Yes | Yes | No | No |
Deleting Jobs | Yes | Yes | No | No |
Updating Jobs | Yes | Yes | Yes | No |
Exporting Jobs | Yes | Yes | Yes | No |
Importing Jobs | Yes | Yes | No | No |
Verifying Parameters of Import Jobs | Yes | Yes | No | No |
Performing Test Run | Yes | Yes | Yes | No |
Suspending Jobs | Yes | Yes | Yes | No |
Resuming Job Running | Yes | Yes | Yes | No |
Running Jobs | Yes | Yes | Yes | No |
Stopping Jobs | Yes | Yes | Yes | No |
Obtaining the List of Instances | Yes | Yes | Yes | Yes |
Rerunning Instances | Yes | Yes | Yes | No |
Stopping Instances | Yes | Yes | Yes | No |
Forcibly Succeed | Yes | Yes | Yes | No |
Resuming Instance Running | Yes | Yes | Yes | No |
Disabling Realtime Jobs | Yes | Yes | Yes | No |
Recovering Realtime Jobs | Yes | Yes | Yes | No |
Manually Retrying Job Nodes | Yes | Yes | Yes | No |
Skipping Job Nodes | Yes | Yes | Yes | No |
Suspending Job Nodes | Yes | Yes | Yes | No |
Recovering Job Nodes | Yes | Yes | Yes | No |
Forcibly Succeed | Yes | Yes | Yes | No |
Querying Data Connection Details | Yes | Yes | Yes | Yes |
Obtaining the List of Data Connections | Yes | Yes | Yes | Yes |
Creating Data Connections | Yes | Yes | No | No |
Updating Data Connections | Yes | Yes | No | No |
Deleting Data Connections | Yes | Yes | No | No |
Testing Data Connections | Yes | Yes | No | No |
Importing Data Connections | Yes | Yes | No | No |
Exporting Data Connections | Yes | Yes | No | No |
Obtaining the List of Resources | Yes | Yes | Yes | Yes |
Viewing Resource Details | Yes | Yes | Yes | Yes |
Creating Resources | Yes | Yes | No | No |
Updating Resources | Yes | Yes | No | No |
Deleting Resources | Yes | Yes | No | No |
Importing Resources | Yes | Yes | No | No |
Exporting Resources | Yes | Yes | Yes | No |
Starting Daily Backups | Yes | Yes | Yes | No |
Stopping Daily Backups | Yes | Yes | Yes | No |
Obtaining the List of Backups | Yes | Yes | Yes | Yes |
Obtain the List of Notifications | Yes | Yes | Yes | Yes |
Creating Notifications | Yes | Yes | No | No |
Updating Notifications | Yes | Yes | No | No |
Deleting Notifications | Yes | Yes | No | No |
Creating Job Monitoring PatchData | Yes | Yes | No | No |
Obtaining the List of PatchData Monitoring | Yes | Yes | Yes | Yes |
Stopping Job PatchData | Yes | Yes | Yes | No |