首次使用資料集加速器相關功能時,需要對資料集加速器關聯角色進行雲資源訪問授權。本文介紹如何為資料集加速器關聯角色授權。
操作帳號授權
PAI-AI加速為您提供訓練、推理等AI加速能力。使用大部分AI加速功能時,您僅需擁有對應模型開發、訓練、推理的子產品操作許可權即可,無需額外授權。僅使用資料集加速時,您需要購買資料集加速資源執行個體。此時資源購買的操作帳號只能使用阿里雲主帳號,您可以為RAM使用者授權資料集加速器的管理或唯讀許可權,具體操作步驟如下:
為RAM使用者授予資料集加速器的系統管理權限
為RAM使用者授予資料集加速器的系統管理權限後,RAM使用者即可擁有使用資料集加速器的所有功能。
為RAM使用者授予資料集加速器的唯讀許可權
為RAM使用者授予資料集加速器的唯讀許可權後,RAM使用者即可查詢、瀏覽資料集加速器執行個體及加速槽列表。
PAI服務帳號授權
通常在開通PAI時已完成授權,如果開通時有遺漏的授權操作,可參考以下步驟進行授權:
通過控制台授權
進入資料集加速器頁面。
登入PAI控制台。
在左側導覽列,選擇AI加速>資料集加速器。
單擊去往RAM建立角色。
單擊同意授權。
授權成功後,即可進入資料集加速器頁面。
通過OpenAPI授權
如果您通過OpenAPI訪問資料集加速器,則會收到如下提示資訊。其中會有一鍵授權頁面的連結,您可以單擊連結,前往授權頁面進行授權。
{
"code":"ServiceRoleNotExistsError",
"data":{
"RequestId":"0526FD22-D8AA-5E24-B778-C67C768D****",
"Message":"RAM服務角色不存在: AliyunPAIDatasetAccDefaultRole, 請點擊以下連結建立服務角色: https://ram.console.aliyun.com/role/authorize?request=%7B%22ReturnUrl%22%3A%22https%3A%2F%2Fpai.console.aliyun.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.aliyun.com/role/authorize?request=%7B%22ReturnUrl%22%3A%22https%3A%2F%2Fpai.console.aliyun.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
}
參考:許可權相關問題
為什麼要授權使用RAM角色?
資料集加速器需要使用該RAM角色(AliyunPAIDatasetAccDefaultRole)來訪問您在阿里雲上的相關資源,來提供資料集加速服務。
管理授權的RAM角色
您可以通過RAM控制台,對授權的角色進行管理,並查看其所使用的許可權,詳情請參見查看RAM角色。
說明
建議您不要刪除該角色,否則需要阿里雲帳號重新進行授權。