DataWorks提供空间所有者、空间管理员、开发、运维、部署、访客、安全管理员、模型设计师这几种角色,本文将为您介绍具体角色的权限说明。

DataWorks提供预设工作空间级别角色,各预设角色建议的操作人员描述如下所示。
角色 描述
空间所有者 工作空间所有者拥有工作空间的所有权限,正常为阿里云主账号。例如,可以根据需求给RAM用户授予相应角色、删除本工作空间非项目所有者的成员等。
空间管理员 除拥有开发角色和运维角色的全部权限外,还可以进行添加/移出工作空间成员并授予角色,创建自定义资源组等操作。
开发 负责数据开发页面的设计和维护工作。
运维 负责在运维中心页面管理全部任务的运行情况并进行相应处理。
部署 仅在多工作空间模式时审核任务代码并决定是否提交运维。
访客 仅有只读权限,可以查看数据开发页面的业务流程设计和代码内容。
安全管理员 仅有数据保护伞模块的操作权限,无其它模块权限。详情请参见数据保护伞
模型设计师 拥有数据建模的使用权限。
不同预设角色对DataWorks各空间级功能的操作权限详情请参见下文的: 此外,空间级预设角色对MaxCompute类引擎的开发环境数据也具有一定的操作权限,详情请参见权限详情:空间级角色

数据管理

权限点 所有者 管理员 开发 运维 部署 访客 安全管理员 模型设计师
自己创建的表删除
自己创建的表类目设置
自己收藏的表查看
新建表
自己创建的表取消隐藏
自己创建的表结构变更
自己创建的表查看
自己申请的权限内容查看
自己创建的表隐藏
自己创建的表生命周期设置
非自己创建的表数据权限申请
更新开发环境的表
删除开发环境的表
数据预览

发布管理

权限点 所有者 管理员 开发 运维 部署 访客 安全管理员 模型设计师
创建发布包
查看发布包列表
删除发布包
执行发布
查看发布包内容

按钮控制

权限点 所有者 管理员 开发 运维 部署 访客 安全管理员 模型设计师
按钮 -- 停止
按钮 -- 格式化
按钮 -- 编辑
按钮 -- 运行
按钮 -- 放大
按钮 -- 保存
按钮 -- 展开/收起
按钮 -- 删除

代码开发

权限点 所有者 管理员 开发 运维 部署 访客 安全管理员 模型设计师
保存提交代码
查看代码内容
创建代码
删除代码
查看代码列表
运行代码
修改代码
文件下载
文件上传

函数开发

权限点 所有者 管理员 开发 运维 部署 访客 安全管理员 模型设计师
查看函数详情
创建函数
查询函数
删除函数

节点类型控制

权限点 所有者 管理员 开发 运维 部署 访客 安全管理员 模型设计师
节点 -- PAI
节点 -- MR
节点 -- CDP
节点 -- SQL
节点 -- XLIB
节点 -- Shell
节点 -- 虚拟节点
节点 -- script_seahawks
节点 -- dtboost_analytic
节点 -- dtboost_recommand
节点 -- pyodps

资源管理

权限点 所有者 管理员 开发 运维 部署 访客 安全管理员 模型设计师
查看资源列表
删除资源
创建资源
上传jar文件
上传taxt文件
上传archive文件

工作流开发

权限点 所有者 管理员 开发 运维 部署 访客 安全管理员 模型设计师
运行/停止工作流
保存工作流
查看工作流内容
提交节点代码
修改工作流
查看工作流列表
修改owner属性
打开节点代码
删除工作流
创建工作流
创建文件夹
删除文件夹
修改文件夹

数据集成

权限点 所有者 管理员 开发 运维 部署 访客 安全管理员 模型设计师
数据集成 - 节点编辑
数据集成 - 节点查看
数据集成 - 节点删除
项目同步资源管理菜单
项目同步资源组列表
项目同步资源组创建
项目同步资源组管理机器列表
项目同步资源组添加机器
项目同步资源组删除机器
项目同步资源组修改机器
项目同步资源组获取资源组ak
项目同步资源组删除
项目资源消耗监控
运维中心任务修改资源组
同步任务列表菜单
任务转脚本
获取项目成员列表
新建代码接口
保存/更新代码接口
根据fileId获取代码接口
获取数据集成节点列表
搜表接口
搜字段接口
查询数据源列表接口
新建数据源接口
查询数据源详情接口
更新数据源接口
删除数据源接口
测试连通性
数据预览
检查是否开通OTS Stream
开通OTS
查询ODPS建表语句
新建ODPS表
查询ODPS建表状态
迁移数据库表

数据建模

权限点 所有者 管理员 开发 运维 部署 访客 安全管理员 模型设计师
数据标准
标准代码
模型目录