详情页标题前

阿里云大数据开发治理平台 DataWorks引擎与数据权限管控概述-云淘科技

详情页1

引擎在联合DataWorks使用时,DataWorks空间成员获取不同引擎资源权限的方式不同。本文为您介绍DataWorks上引擎数据权限管控的实现方式。

前提条件

  • 已了解DataWorks工作空间的物理属性,详情请参见必读:简单模式和标准模式的区别。
  • 已了解DataWorks各模块对应操作的引擎环境。详情请参见引擎环境与DataWorks模块操作对应关系。

引擎与数据权限控制

DataWorks空间成员获取不同引擎资源权限的方式不同,各引擎权限的详细说明如下表所示:

引擎类型 权限说明 相关参考
MaxCompute引擎

预设角色

DataWorks空间级角色与MaxCompute引擎Role存在映射关系,使得授予空间预设角色的RAM用户拥有该角色映射的开发引擎Role权限。

  • 开发环境的MaxCompute引擎权限:

    空间级预设角色默认有部分开发环境的MaxCompute引擎权限,即空间级预设角色的用户可直接访问开发环境下MaxCompute表。

  • 生产环境的MaxCompute引擎权限:

    空间级预设角色没有生产环境的MaxCompute引擎权限,如果要对生产环境的MaxCompute表行访问等操作,您需要在安全中心申请权限。

自定义角色

创建自定义角色时,如果配置了自定义角色与MaxCompute引擎Role的映射,则自定义角色将拥有该MaxCompute引擎Role中所拥有的权限。

  • DataWorks预设角色与MaxCompute引擎权限的映射关系
  • 背景说明:MaxCompute数据访问权限控制
  • 操作指南:申请MaxCompute权限
  • 扩展:MaxCompute角色(Role)规划与管理
EMR引擎通过为空间成员配置集群账号映射,使空间成员拥有集群账号所拥有的权限。
  • 绑定E-MapReduce计算引擎
  • EMR数据权限控制
CDH引擎通过为空间下的成员配置空间成员与Linux或Kerberos账号映射获得引擎权限。绑定CDH计算引擎
Hologres通过引擎本身授权策略实现。您需要在创建空间并绑定Hologres引擎后,根据Hologres权限体系文档进行DataWorks空间成员的Hologres引擎权限分配。Hologres权限管理概述
其他引擎通过在DataWorks绑定引擎时对应环境指定的账号决定是否有权限,即任务执行时数据权限由引擎访问身份配置账号所拥有的权限决定。


说明

  • 其他引擎在绑定到DataWorks的工作空间时,需设置在开发环境、生产环境使用该引擎时的调度身份(如,绑定AnalyticDB for PostgreSQL引擎时需指定访问数据库的用户名和密码)。
  • 空间级角色的用户(含预设角色和自定义角色),在执行其他擎任务时,就是使用绑定引擎设置的调度身份,即,空间级角色不直接管控非MaxCompute引擎权限,此权限由绑定引擎时指定调度身份来设置。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/168892.html

(0)
上一篇 2023年12月10日 上午11:26
下一篇 2023年12月10日 上午11:28
详情页2

相关推荐

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。