项目空间权限体系

您可以利用数仓管理体系中的角色划分,对项目空间、项目空间中的任务流进行权限管理。本文介绍项目空间的权限体系。

项目空间权限体系概览表

说明

为了便于浏览和内容表达,本文的表格约定使用下述注释:

  • ✔️:支持该权限。

  • ❌:不支持该权限。

权限

空间管理员

空间成员

任务流责任人

任务流开发者

DMS管理员、DBA

进入项目空间

✔️

✔️

✔️

✔️

✔️

项目空间编辑

✔️

✔️

任务流查看

✔️

✔️

✔️

✔️

✔️

试运行

✔️

✔️

✔️

✔️

任务流编辑

✔️

✔️

✔️

✔️

任务流发布

✔️

✔️

✔️

实例运维

✔️

✔️

✔️

实例查看

✔️

✔️

✔️

✔️

✔️

  • 空间管理员:默认为空间创建者。DMS的管理员和DBA可以添加空间管理员,具体操作请参见编辑空间成员

  • 空间成员:只有空间成员允许被添加为任务流责任人或任务流开发者。编辑空间成员,请参见编辑空间成员

  • 任务流责任人:默认为任务流创建者。转交任务流责任人,请参见编辑任务流成员

  • 任务流开发者:编辑任务流开发者,请参见编辑任务流成员

    说明

    任务流开发者试运行将以任务流的责任人身份运行。

  • DMS管理员、DBA:查看您在DMS中的用户角色,请参见查看我的系统角色

编辑空间成员

  1. 登录数据管理DMS 5.0
  2. 在顶部菜单栏中,选择集成与开发 > 数据开发 > 数仓开发

    说明

    若您使用的是极简模式的控制台,请单击控制台左上角的2023-01-28_15-57-17.png图标,选择全部功能 > 集成与开发 > 数据开发 > 数仓开发

  3. 在目标项目空间的操作列中,单击管理

  4. 在页面左下角,单击空间成员页签。

  5. 添加、移除空间成员。

    • 添加空间成员

      说明

      必须满足以下条件,才能添加空间管理员:

      • 您在DMS中的用户角色为管理员或DBA。

      • 目标用户需要为项目空间测试库、线上库的Owner。

      1. 单击添加成员

      2. 添加项目空间成员对话框中,搜索并选择目标用户。

      3. 用户空间角色选择管理员成员

      4. 单击确认

    • 移除空间成员

      在目标成员的操作列中,单击移除,再单击确认

编辑任务流成员

  1. 登录数据管理DMS 5.0
  2. 在顶部菜单栏中,选择集成与开发 > 数据开发 > 数仓开发

    说明

    若您使用的是极简模式的控制台,请单击控制台左上角的2023-01-28_15-57-17.png图标,选择全部功能 > 集成与开发 > 数据开发 > 数仓开发

  3. 在目标项目空间的操作列中,单击进入空间

  4. 在项目空间的左侧导航栏中,双击目标任务流名称,进入任务流详情页面。

  5. 在页面下方,单击开发者页签。

  6. 添加、移除任务流开发者,转交任务流责任人。

    • 添加任务流开发者

      1. 单击添加成员

      2. 添加任务流成员对话框,搜索并选择目标用户。

        说明

        只有空间成员,会出现在用户列表中。

      3. 单击确认

        说明

        任务流开发者试运行将以任务流的责任人身份运行。

    • 移除空间成员

      选中目标成员,单击移除,再单击确认

    • 转交任务流责任人

      1. 操作列中,单击转交

      2. 转交角色对话框中,搜索并选择目标用户。

      3. 单击确认