本文介紹如何授權RAM用戶使用EMAS。若RAM用戶未獲得EMAS相關權限的授權,登錄阿里云控制臺后,將看不見或者無法正常使用EMAS移動研發平臺下的產品。
前提條件
使用主賬號或擁有RAM操作權限的賬號進入RAM訪問控制頁面
登錄主賬號,或者擁有RAM操作權限的RAM用戶賬號。在控制臺頁面,鼠標移動至右上角頭像處,打開快捷菜單。
在快捷菜單中,選擇訪問控制,進入RAM訪問控制頁面。
操作授權
需要先進行EMAS基礎權限授權,再進行需要使用的具體子產品的授權。
在RAM訪問控制頁面,選擇權限管理 > 授權。
單擊新增授權,打開右側欄。
在右側欄,進行授權操作配置。配置說明如下:
需要授權EMAS基礎權限,即 AliyunMHubFullAccess 或者 AliyunMHubReadOnlyAccess 權限。該權限允許該RAM用戶進行EMAS移動研發平臺的基本操作,如查看項目(只讀權限),新增/刪除項目(讀寫權限)等。
如果需要具體使用某個子產品,如移動推送、HTTPDNS等,則仍然需要單獨授權該子產品相關權限。
選項 | 操作說明 |
授權范圍 | 選擇整個云賬號。 |
授權主體 | 輸入關鍵字,篩選并指定RAM用戶。 說明 RAM用戶需預先設置,具體操作參見:創建RAM用戶。 |
選擇權限 | 1:選擇系統策略/自定義策略選項。 2:輸入關鍵字,搜索MHub相關策略: AliyunMHubFullAccess:管理移動研發平臺(EMAS)的權限。 AliyunMHubReadOnlyAccess:只讀移動研發平臺(EMAS)的權限。 3:根據實際需要,選擇1個或者多個策略,添加至右側已選擇列表。 |
參考下圖:
對于您具體需要使用的EMAS子產品,則需要參考如下表格添加該子產品對應權限。
子服務名稱 | 權限策略名稱 | 權限說明 |
移動推送 | AliyunMPushFullAccess | 管理移動推送(MPush)服務的權限。 |
AliyunMPushReadOnlyAccess | 只讀訪問移動推送(MPush)服務的權限。 | |
HTTPDNS | AliyunHTTPDNSReadOnlyAccess | 只讀訪問HTTPDNS的權限。 |
AliyunHTTPDNSFullAccess | 管理HTTPDNS的權限。 | |
移動熱修復 | AliyunHotfixFullAccess | 管理熱修復(Hotfix)服務的權限。 |
AliyunHotfixReadOnlyAccess | 只讀訪問熱修復(Hotfix)服務的權限。 | |
移動測試 | AliyunMobileTestingFullAccess | 管理移動測試服務的權限。 |
AliyunMobileTestingReadOnlyAccess | 只讀訪問移動測試服務的權限。 | |
移動用戶反饋 | AliyunFeedbackFullAccess | 管理移動用戶反饋服務的權限。 |
AliyunFeedbackReadOnlyAccess | 只讀訪問移動用戶反饋服務的權限。 | |
云構建和云發布 | AliyunEmasDevOpsFullAccess | 管理云構建和云發布服務的權限。 |
AliyunEmasDevOpsReadOnlyAccess | 只讀訪問云構建和云發布服務的權限。 | |
崩潰分析、性能分析和遠程日志 | AliyunEMASAppMonitorFullAccess | 管理崩潰分析、性能分析和遠程日志服務的權限。 |
AliyunEMASAppMonitorReadOnlyAccess | 只讀訪問崩潰分析、性能分析和遠程日志服務的權限。 | |
EMAS Serverless | AliyunMPServerlessFullAccess | 管理EMAS Serverless服務的權限。 |
AliyunMPServerlessReadOnlyAccess | 只讀訪問EMAS Serverless服務的權限。 |
單擊確認新增授權,完成授權。