在DataWorks中,你可以通过以下步骤来管理项目角色与权限的关系:
登录DataWorks控制台。
进入目标项目:选择你要管理角色和权限的项目,在项目列表中点击进入。
进入项目管理:在项目首页,点击左侧导航栏的「项目管理」。
进入成员管理:在项目管理页面,点击页面顶部的「成员管理」选项卡。
选择角色:在成员管理页面,选择你想管理角色和权限的目标角色。
管理权限:对于选定的角色,可以进行权限的管理操作,包括添加权限、移除权限、修改权限等。
添加权限:点击「添加权限」
在DataWorks中,可以通过以下步骤来管理项目角色和权限关系:
登录DataWorks控制台,选择目标项目。
在项目概览页面,点击左侧导航栏的“权限管理”选项。
在权限管理页面,你可以看到当前项目中已经定义好的角色列表。默认情况下,DataWorks提供了预定义的几种角色,例如项目管理员、开发者和运维人员等。
点击对应角色后面的“配置权限”按钮,进入角色权限配置页面。
在角色权限配置页面,你可以为每个角色分配相应的权限。DataWorks提供了一系列细粒度的权限选项,包括数据表操作、函数操作、任务操作等等。
通过勾选或取消勾选权限选项,调整角色所拥有的权限。你可以根据实际需求,灵活地配置角色的权限。
配置完成后,点击页面右上方的“保存”按钮,保存角色权限的修改。
MaxCompute默认提供的角色权限以及与DataWorks的角色对照关系如下。MaxCompute角色 MaxCompute数据权限 DataWorks成员角色 DataWorks平台权限特征
Project Owner MaxCompute项目空间的所有者,拥有该项目空间的所有权限。 无 无
Super_Administrator MaxCompute项目空间的超级管理员,拥有项目空间的管理类权限以及项目空间内所有类型资源的全部权限。 无 无
Admin 每一个项目空间在创建时,会自动创建一个Admin角色,并且为该角色授予确定的权限。即可以访问项目空间内的所有对象、对用户或角色进行管理、对用户或角色进行授权。 与项目空间的所有者相比,Admin角色不能将Admin权限指派给用户,不能设定项目空间的安全配置,不能修改项目空间的鉴权模型,Admin角色所对应的权限不能被修改。 项目空间的所有者可以将Admin角色赋权给一个用户,让该用户代理安全管理。 无 无
Role_Project_Admin 当前项目空间下project/table/fuction/resource/instance/job/package的所有权限。 项目管理员 指项目空间的管理者。可以对该项目空间的基本属性、数据源、当前项目空间计算引擎配置和项目成员等进行管理,并为项目成员赋予项目管理员、开发、运维、部署、访客角色。
Role_Project_Dev 当前项目空间下project/fuction/resource/instance/job/package/table的所有权限。 开发 开发角色的用户能够创建工作流、脚本文件、资源和UDF以及新建和删除表,同时可以创建发布包,但不能执行发布操作。
Role_Project_Pe 当前项目空间下project/fuction/resource/instance/job的所有权限,拥有package的read权限和table 的read/describe权限。 运维 运维角色的用户由项目管理员分配运维权限,拥有发布及线上运维的操作权限,没有数据开发的操作权限。
Role_Project_Deploy 默认无权限。 部署 部署角色与运维角色相似,但是它没有线上运维的操作权限。
Role_Project_Guest 默认无权限。 访
https://help.aliyun.com/document_detail/196061.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。