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

DataWorks通过RAM角色授权模式配置数据源流程介绍是什么?

DataWorks通过RAM角色授权模式配置数据源流程介绍是什么?

展开
收起
真的很搞笑 2023-07-30 16:31:55 70 0
2 条回答
写回答
取消 提交回答
  • DataWorks通过RAM角色授权模式配置数据源主要是为了提供更加安全和灵活的数据源访问控制方式。下面是该流程的一般介绍:

    1. 创建并授权RAM角色:在阿里云RAM(Resource Access Management)中,创建一个新的RAM角色,并为该角色分配相应的权限。这些权限可以包括DataWorks相关的操作权限,例如访问某个数据源或表的读写权限。

    2. 配置DataWorks RAM角色授权:在DataWorks控制台中,进入数据集成页面,并找到需要授权的数据源。在数据源的属性设置中,选择使用RAM角色进行授权,并指定之前创建的RAM角色。

    3. 配置角色信任关系:在RAM角色的权限管理页面中,配置角色信任关系,以允许DataWorks服务作为受信任实体(Trusted Entity)。这样,DataWorks就能够代表该角色执行相关的操作。

    4. 测试和验证:完成上述配置后,您可以在DataWorks中测试和验证授权是否生效。尝试连接到数据源、执行查询操作或进行数据同步等,以确保角色授权设置正确且可用。

    通过以上步骤,您可以使用RAM角色授权模式配置DataWorks的数据源,实现更加精细的访问控制和权限管理。

    2023-07-31 13:54:11
    赞同 展开评论 打赏
  • 为方便子账号可以替代主账号完成全链路操作,本说明增加阿里云子账号在每一个步骤的操作条件。RAM角色授权模式的操作流程如下。image.png
    阿里云主账号或RAM用户(被授予DataWorksFullAccess权限)登录DataWorks数据集成页面,开启RAM角色授权模式。阿里云主账号或RAM用户(被授予 AliyunRamFullAccess角色)登录RAM访问控制,分别定义待扮演角色和待授权策略。待扮演角色:您需要创建自定义角色供DataWorks服务账号扮演。扮演后,DataWorks服务账号即可在角色具备的权限范围内,访问OSS数据源。待授权策略:您需要创建包含 PassRole相关权限点的策略,用于授权某个使用者使用某个角色创建数据源或运行同步任务的权限。阿里云主账号或RAM用户(被授予 AliyunRamFullAccess权限)登录RAM访问控制,授权第4步和第6步的RAM用户使用角色的权限。说明 如果未被授权的RAM用户通过RAM角色授权模式创建数据源,则通过RAM角色授权模式数据源配置的同步任务都将运行失败。数据源的创建者登录DataWorks数据集成页面,以RAM角色授权模式创建数据源,实现运行同步任务时,以DataWorks服务账号扮演某个角色访问OSS数据源的最终效果。说明 本步骤的创建者必须装在步骤3中被授权后,才能进行操作。数据同步任务的创建者登录DataStudio(数据开发)页面,基于配置的数据源创建同步任务。执行者在DataStudio或运维中心页面,执行数据同步任务。说明 本步骤的创建者必须装在步骤3中被授权后,才能进行操作。
    https://help.aliyun.com/document_detail/183715.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-07-30 16:49:54
    赞同 展开评论 打赏

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

相关产品

  • 大数据开发治理平台 DataWorks
  • 热门讨论

    热门文章

    相关电子书

    更多
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载