开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

如何给RAM子账号生产环境访问权限?

如何给RAM子账号生产环境访问权限?

展开
收起
cuicuicuic 2023-04-19 21:19:33 96 0
2 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    如果您想将 DataWorks 管理权限授予阿里云账号,可以按照以下步骤进行操作:

    1. 登录阿里云账号,在控制台上方选择“费用中心”。
    2. 在“费用中心”页面,选择“管理控制台”->“访问控制”。
    3. 在“访问控制”页面,找到并点击“授权策略”->“创建授权策略”。
    4. 在“创建授权策略”页面,选择 DataWorks 的相关策略,如“AliyunDataWorksFullAccess”或“AliyunDataWorksReadOnlyAccess”。
    5. 输入策略名称和描述信息,点击“确认”完成授权策略的创建。
    6. 点击左侧“授权管理”->“授权操作”。
    7. 在“授权操作”页面,点击“新增角色授权”。
    8. 选择要授权的角色类型为“阿里云账号(RAM)”,输入账户的阿里云账号,选择之前创建的授权策略,并点击“授权”。

    现在该账号就可以登录 DataWorks 控制台,并进行管理操作了。

    2023-04-30 22:30:32
    赞同 展开评论 打赏
  • 一个是直接在安全中心申请,另一个 赋权给角色 1.在目标项目(本demo的项目名称为your_project_name)中创建一个自定义角色_ create role select_only_role;

    2.为自定义角色select_only_role对项目内所有表(包括未来项目内新建的表)赋予Select权限_ 项目下的所有表_ GRANT SELECT ON table * TO Role select_only_role privilegeproperties("policy" = "true");

    3.给用户赋予自定义角色权限(也可以在Dataworks的自定义角色web-ui界面里,添加某个成员到该自定义角色下)_ grant role select_only_role to RAM$account@company_name.com:ram_account01;,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-04-20 08:01:10
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载