文档首页/ CloudDevice 服务/ API参考/ 权限和授权项
更新时间:2025-10-30 GMT+08:00
分享

权限和授权项

如果您需要对您所拥有的通用云终端进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用通用云终端服务的其它功能。

默认情况下,新建的IAM用户没有任何权限,您需要将其加入用户组,并给用户组授予策略或角色,才能使用户组中的用户获得相应的权限,这一过程称为授权。授权后,用户就可以基于已有权限对云服务进行操作。

权限根据授权的精细程度,分为角色策略。角色以服务为粒度,是IAM最初提供的一种根据用户的工作职能定义权限的粗粒度授权机制。策略以API接口为粒度进行权限拆分,授权更加精细,可以精确到某个操作、资源和条件,能够满足企业对权限最小化的安全管控要求。

如果您要允许或是禁止某个接口的操作权限,请使用策略。

账号具备所有接口的调用权限,如果使用账号下的IAM用户发起API请求时,该IAM用户必须具备调用该接口所需的权限,否则,API请求将调用失败。每个接口所需要的权限,与各个接口所对应的授权项相对应,只有发起请求的用户被授予授权项所对应的策略,该用户才能成功调用该接口。例如,用户要调用接口来查询云服务器列表,那么这个IAM用户被授予的策略中必须包含允许“ecs:servers:list”的授权项,该接口才能调用成功。

支持的授权项

表1所示,包括了通用云终端的所有系统角色。

表1 通用云终端系统权限

系统角色/策略名称

描述

角色类别

角色内容

KooPhone Administrator

具备通用云终端所有操作权限的角色,拥有该权限的用户可以拥有通用云终端支持的全部权限。

系统角色

KooPhone Administrator角色内容

KooPhone ReadOnlyUser

具备通用云终端只读操作权限的用户。

系统角色

KooPhone ReadOnlyUser角色内容

表2列出了通用云终端常用操作与系统权限的授权关系,您可以参照该表选择合适的系统权限。

表2 通用云终端常用操作与系统权限关系

操作

KooPhone Administrator

KooPhone ReadOnlyUser

购买通用云终端

×

查看组织和用户详情

创建组织

×

添加部门

×

添加成员

×

查询实例(名称、规格等信息)

自定义实例列表参数

×

重启(实例)

×

开机(实例)

×

关机(实例)

×

续费

×

退订

×

应用卸载

×

删除(实例)

×

绑定/解绑用户

×

查询应用部署详情

上传应用

×

卸载应用

×

安装应用

×

查询安全管控详情

开启防截屏

×

关闭防截屏

×

开启视频水印

×

关闭视频水印

×

批量删除(应用黑白名单)

×

创建名单(应用黑白名单)

×

开启(应用黑白名单)

×

禁用(应用黑白名单)

×

修改(应用黑白名单)

×

删除(应用黑白名单)

×

开启(数据流传输加密)

×

关闭(数据流传输加密)

×

自定义镜像

×

CORS规则管理

×

KooPhone Administrator角色内容

{ 
        "Version": "1.1",
        "Statement": [ { 
            "Effect": "Allow",
             "Action": [ 
                 "Koophone:*:*" 
             ] 
         }] 
      }
   }
}

KooPhone ReadOnlyUser角色内容

{ 
        "Version": "1.1",
        "Statement": [ 
            {  
                 "Action": [ 
                     "Koophone:*get*",
                     "Koophone:*list*"
                 ], 
                 "Effect": "Allow",
             } 
          ] 
       }
    }
}

相关文档