DataWorks执行任务就报 RAM?Permission.NotAllow : It is not allow to execute this operation,please use RAM to authorize.
当前登录的用户或者角色没有被授予执行该操作的权限。
阿里云的Resource Access Management (RAM) 是一种身份管理和访问控制服务,可以帮助您安全地控制阿里云账户下资源的访问权限。在DataWorks中,为了执行特定的任务,您需要确保为RAM用户或角色分配了正确的权限策略。
解决这个问题的步骤如下:
登录阿里云RAM管理控制台。
查找并选择出现问题的RAM用户或角色。
为其添加DataWorks相关的权限策略,允许其执行任务。这通常包括但不限于创建、编辑、运行任务等权限。
在DataWorks控制台,进入项目空间的安全配置,检查并确保该RAM用户或角色在该项目空间中有合适的角色分配和权限设置。
具体的权限策略可能涉及以下几种:
AliyunDataWorksFullAccess:赋予用户对DataWorks所有操作的完全访问权限。
AliyunDataWorksReadOnlyAccess:只读权限,不能执行任务。
自定义策略:根据实际需求,精细地制定针对DataWorks资源的操作权限。
请按照您的业务需求,为RAM用户或角色配置合适的权限策略。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。