更新时间:2024-01-08 GMT+08:00

添加工作空间成员和角色

对于DAYU User权限的IAM用户而言,DataArts Studio工作空间角色决定了其在工作空间内的权限。如果您需要与DAYU User权限的IAM用户协同使用DataArts Studio实例,请参考创建IAM用户并授予DataArts Studio权限的操作准备必要的IAM用户,然后参考本章节将该用户添加为工作空间成员并配置工作空间角色。

图1 权限体系

工作空间角色决定了该用户在工作空间内的权限,当前有管理员、开发者、部署者、运维者和访客这五种预置角色可被分配。各角色权限的详细说明请参见权限列表章节。

  • 管理员:工作空间管理员,拥有工作空间内所有的业务操作权限。建议将项目负责人、开发责任人、运维管理员设置为管理员角色。
  • 开发者:开发者拥有工作空间内创建、管理工作项的业务操作权限。建议将任务开发、任务处理的用户设置为开发者。
  • 运维者:运维者具备工作空间内运维调度等业务的操作权限,但无法更改工作项及配置。建议将运维管理、状态监控的用户设置为运维者。
  • 访客:访客可以查看工作空间内的数据,但无法操作业务。建议将只查看空间内容、不进行操作的用户设置为访客。
  • 部署者:企业模式独有,具备工作空间内任务包发布的相关操作权限。在企业模式中,开发者提交脚本或作业版本后,系统会对应产生发布任务。开发者确认发包后,需要部署者审批通过,才能将修改后的作业同步到生产环境。

背景信息

  • DAYU Administrator账号或管理员角色可以在工作空间中添加成员。
  • 如果创建的IAM用户被授权DAYU Administrator,则无需添加工作空间成员和角色。
  • 如果创建的IAM用户被授权DAYU User,则还需要添加工作空间成员和角色,否则会导致IAM用户无法查看已有的DataArts Studio工作空间。

约束与限制

由于鉴权缓存机制的限制,工作空间成员的角色发生变更后,不会直接生效。需要在工作空间成员暂停访问DataArts Studio控制台并等待6分钟后,才能使角色变更生效。

添加成员和角色

  1. 登录DataArts Studio控制台,进入工作空间列表页面。
  2. 单击相应工作空间列表后的“编辑”,进入成员空间页面。
  3. 单击空间成员下的“添加”,在弹出的“添加成员”对话框中选择“按用户添加”或“按用户组添加”,然后从“成员账号”的下拉选项中选择用户或用户组,并设置角色。
    图2 添加成员
  4. 单击“确定”即可添加成功。添加完成后,您可以在空间成员列表中查看或修改已有的成员和对应角色,也可将空间成员从工作空间中删除。

移除空间成员

  1. 登录DataArts Studio控制台,进入工作空间列表页面。
  2. “空间管理”页面,找到需要移除成员的工作空间,单击其所在行“操作”列的“编辑”
  3. 进入空间信息页面后,在成员列表中勾选所需移除的成员,单击“移除”按钮。

    工作空间的所有者不能被删除。

  4. “移除”对话框中,如果确认要移除成员,请单击“确定”