授权RAM用户使用EMAS

本文介绍如何授权RAM用户使用EMAS。若RAM用户未获得EMAS相关权限的授权,登录阿里云控制台后,将看不见或者无法正常使用EMAS移动研发平台下的产品。

前提条件

  • 已创建RAM用户,具体操作请参见:创建RAM用户

  • 可以使用主账号或者具有RAM写权限的子账号打开阿里云控制台页面

使用主账号或拥有RAM操作权限的账号进入RAM访问控制页面

  1. 登录主账号,或者拥有RAM操作权限的RAM用户账号。在控制台页面,鼠标移动至右上角头像处,打开快捷菜单。

  2. 在快捷菜单中,选择访问控制,进入RAM访问控制页面。

image

操作授权

需要先进行EMAS基础权限授权,再进行需要使用的具体子产品的授权。

  1. RAM访问控制页面,选择权限管理 > 授权。

  2. 单击新增授权,打开右侧栏。

  3. 在右侧栏,进行授权操作配置。配置说明如下:

重要
  1. 需要授权EMAS基础权限,即 AliyunMHubFullAccess 或者 AliyunMHubReadOnlyAccess 权限。该权限允许该RAM用户进行EMAS移动研发平台的基本操作,如查看项目(只读权限),新增/删除项目(读写权限)等。

  2. 如果需要具体使用某个子产品,如移动推送、HTTPDNS等,则仍然需要单独授权该子产品相关权限。

选项

操作说明

授权范围

选择整个云账号

授权主体

输入关键字,筛选并指定RAM用户。

说明

RAM用户需预先设置,具体操作参见:创建RAM用户

选择权限

1:选择系统策略/自定义策略选项。

2:输入关键字,搜索MHub相关策略:

AliyunMHubFullAccess:管理移动研发平台(EMAS)的权限。

AliyunMHubReadOnlyAccess:只读移动研发平台(EMAS)的权限。

3:根据实际需要,选择1个或者多个策略,添加至右侧已选择列表。

参考下图:

image

对于您具体需要使用的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服务的权限。

  1. 单击确认新增授权,完成授权。