问题现象

RAM用户在ARMS控制台的App监控页面查看应用详情时,提示错误:对不起,您没有权限执行操作

可能原因

默认情况下,阿里云账号拥有自己所创建的App资源的完整操作权限,但是新创建的RAM用户没有权限操作阿里云账号的资源。

解决方案

需要通过RAM授权的方式,给予RAM用户操作阿里云账号资源的权限。

  1. 创建主体。
    您可基于用户、用户组或RAM角色任一主体进行访问控制,请根据实际需求进行相应设置。
  2. 登录RAM控制台
  3. 在左侧导航栏中选择权限管理 > 授权
  4. 授权页面,单击新增授权
  5. 添加权限面板,执行以下操作:
    RAM授权-添加权限
    1. 设置授权应用范围整个云账号
    2. 被授权主体区域的文本框内输入关键字,选择已创建的用户、用户组或RAM角色。
    3. 选择权限区域,执行以下操作:
      1. 选择系统策略选项。
      2. 在文本框中输入关键字emas,搜索移动研发平台(EMAS)的系统策略,包括:
        • AliyunEmasDevOpsFullAccess:管理Mobile DevOps的权限。
        • AliyunEmasDevOpsReadOnlyAccess:只读访问Mobile DevOps的权限。
        • AliyunEMASAppMonitorFullAccess:管理EMAS崩溃分析、性能分析和远程日志服务的权限。
        • AliyunEMASAppMonitorReadOnlyAccess:只读访问EMAS崩溃分析、性能分析和远程日志服务的权限。
      3. 根据实际需要,单击移动研发平台(EMAS)的权限策略名称,添加至右侧已选择列表。
        注意
        • Mobile DevOps的系统策略至少选择一个。
        • 崩溃分析、性能分析和远程日志的系统策略至少选择一个。
  6. 单击确定