更新时间:2026-07-10 GMT+08:00
在DataArts Studio上执行Aura作业时报错,如何解决?
问题现象
在DataArts Studio执行作业时,报错为 {"error_code":"common.01010003","error_msg":"No permissions for any one of the roles: [te_admin],or action DataArtsFabric.job.run"}。
根因分析
执行作业的用户未获得运行权限,或授权范围未包含所有资源。
解决方案
- 登录IAM管理控制台。
- 单击右上方登录的用户名,在下拉列表中选择“统一身份认证”。
- 在“用户”页面,搜索当前登录的用户名,并单击用户名。
- 在“所属用户组”页签下,单击用户组名称。
- 在“授权记录”页签下,请检查是否在授权时选择了运行作业的权限且授权所有资源。
- 在“权限”列查看是否有“DataArtsFabricConsoleFullPolicy”策略,或者单击自定义策略名称,在Action中查看是否包含“DataArtsFabric.job.run”。
- 在“项目[所属区域]”列,查看策略是否为“所有资源 [包含未来新增项目]”。
- 如果在授权时没有选择运行作业的权限且没有授权所有资源,则推荐直接授权“DataArtsFabricConsoleFullPolicy”策略。具体操作如下:
- 在“授权记录”页签下,单击“授权”。
- 在“授权”页面,搜索“DataArtsFabricConsoleFullPolicy”,并选中该策略。
- 单击“下一步”,然后授权范围方案选择“所有资源”后,单击“确定”。
父主题: 计算引擎类