为数据集加速器关联角色授予云资源访问权限后,才能使用数据集加速器功能。
操作账号授权
PAI-AI加速提供训练、推理等AI加速能力。使用大部分AI加速功能时,您只需拥有模型开发、训练、推理子产品的操作权限,无需额外授权。使用数据集加速时,您需要购买数据集加速资源实例。资源购买只能使用阿里云主账号。您也可以为RAM用户授权数据集加速器的管理或只读权限:
为RAM用户授予数据集加速器的管理权限
为RAM用户授予数据集加速器的管理权限后,RAM用户可以使用数据集加速器的所有功能。
-
登录RAM控制台。
-
为RAM用户添加数据集加速器的管理权限。详细操作请参见管理RAM用户的权限。
其中:
-
资源范围:选择账号级别。
-
权限策略:选择系统策略页签的AliyunDatasetAccFullAccess和AliyunPAIFullAccess权限策略。
-
为RAM用户授予数据集加速器的只读权限
为RAM用户授予数据集加速器的只读权限后,RAM用户可以查询、浏览数据集加速器实例及加速槽列表。
-
登录RAM控制台。
-
为RAM用户添加数据集加速器的只读权限。详细操作请参见管理RAM用户的权限。
其中:
-
资源范围:选择账号级别。
-
权限策略:选择系统策略页签的AliyunDatasetAccReadOnlyAccess权限策略。
-
PAI服务账号授权
开通PAI时一般已完成授权。如果当时遗漏了授权,可参考以下步骤重新授权:
通过控制台授权
-
进入数据集加速器页面。
-
登录PAI控制台。
-
在左侧导航栏,选择AI加速>数据集加速器。
-
-
单击去往RAM创建角色。
-
单击同意授权。
授权成功后,可以进入数据集加速器页面。
通过OpenAPI授权
通过OpenAPI访问数据集加速器时,如果收到如下提示信息,说明缺少RAM服务角色。请单击信息中的链接完成授权。
{
"code":"ServiceRoleNotExistsError",
"data":{
"RequestId":"0526FD22-D8AA-5E24-B778-C67C768D****",
"Message":"RAM服务角色不存在: AliyunPAIDatasetAccDefaultRole, 请点击以下链接创建服务角色: https://ram.console.alibabacloud.com/role/authorize?request=%7B%22ReturnUrl%22%3A%22https%3A%2F%2Fpai.console.alibabacloud.com%2F%3FregionId%3Dcn-hangzhou%23%2Fdataset-acc%2Finstances%22%2C%22Services%22%3A%5B%7B%22Roles%22%3A%5B%7B%22RoleName%22%3A%22AliyunPAIDatasetAccDefaultRole%22%2C%22TemplateId%22%3A%22AliyunPAIDatasetAccDefaultRole%22%7D%5D%2C%22Service%22%3A%22PAI%22%7D%5D%7D",
"Code":"ServiceRoleNotExistsError",
"Detail":{
"ErrorCode":521884733440157****
}
},
"httpStatusCode":"400",
"message":"RAM服务角色不存在: AliyunPAIDatasetAccDefaultRole, 请点击以下链接创建服务角色: https://ram.console.alibabacloud.com/role/authorize?request=%7B%22ReturnUrl%22%3A%22https%3A%2F%2Fpai.console.alibabacloud.com%2F%3FregionId%3Dcn-hangzhou%23%2Fdataset-acc%2Finstances%22%2C%22Services%22%3A%5B%7B%22Roles%22%3A%5B%7B%22RoleName%22%3A%22AliyunPAIDatasetAccDefaultRole%22%2C%22TemplateId%22%3A%22AliyunPAIDatasetAccDefaultRole%22%7D%5D%2C%22Service%22%3A%22PAI%22%7D%5D%7D",
"requestId":"0526FD22-D8AA-5E24-B778-C67C768D****",
"successResponse":false
}
参考:权限相关问题
Q:为什么要授权使用RAM角色?
数据集加速器通过RAM角色(AliyunPAIDatasetAccDefaultRole)访问阿里云资源,从而提供数据集加速服务。
Q:管理授权的RAM角色
您可以在RAM控制台管理授权的角色,并查看角色使用的权限。详情请参见查看RAM角色。
不要删除该角色。否则阿里云账号需要重新授权。
在 RAM 控制台左侧导航栏选择身份管理>角色,在搜索框中输入 Dataset 筛选,找到名为 AliyunPAIDatasetAccDefaultRole 的角色。