更新时间:2024-04-22 GMT+08:00
分享

权限管理

使用场景

如果您需要对华为云上购买的IEC资源,给其他用户设置不同的访问权限,以达到不同用户之间的权限隔离,您可以使用统一身份认证服务IAM进行权限管理。该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全的控制华为云资源的访问。

通过IAM,您可以在华为云账号中给他人创建IAM用户,并授权控制他们对华为云资源的访问范围。

  • 根据企业的业务组织,在您的华为云账号中,给企业中不同职能部门的员工创建IAM用户,让员工拥有唯一安全凭证,并使用IEC资源。
  • 根据企业用户的职能,设置不同的访问权限,以达到用户之间的权限隔离。
  • IEC资源委托给更专业、高效的云服务,这些云服务可以根据权限进行代运维。

如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户进行权限管理,您可以跳过本章节,不影响您使用IEC服务的其它功能。

IAM是华为云提供权限管理的基础服务,无需付费即可使用,您只需要为您账号中的资源进行付费。关于IAM的详细介绍,请参见《IAM产品介绍》

IEC权限

IEC的控制台部署时不区分物理区域,为全局性的。访问IEC控制台时,不需要切换区域。存在如下一个特殊情况:在使用Tenant Administrator和Tenant Guest两个系统权限时需要选择一些仅为IEC使用的特殊华为云区域,详见表1。以上提到的区域是指华为云整体上按照物理位置划分的区域,和IEC服务业务上的边缘区域是有差别的,详见华为云的区域和IEC的区域有什么区别?

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

根据授权精细程度分为角色和策略。

  • 角色:IAM最初提供的一种根据用户的工作职能定义权限的粗粒度授权机制。该机制以服务为粒度,提供有限的服务相关角色用于授权。由于华为云各服务之间存在业务依赖关系,因此给用户授予角色时,可能需要一并授予依赖的其他角色,才能正确完成业务。角色并不能满足用户对精细化授权的要求,无法完全达到企业对权限最小化的安全管控要求。
  • 策略:IAM最新提供的一种细粒度授权的能力,可以精确到具体服务的操作、资源以及请求条件等。基于策略的授权是一种更加灵活的授权方式,能够满足企业对权限最小化的安全管控要求。例如:针对IEC服务,管理员能够控制IAM用户仅能查询网络ACL列表,而不能创建网络ACL。多数细粒度策略以API接口为粒度进行权限拆分,IEC支持的API授权项请参见权限和授权项说明
表1列出了IEC的所有系统权限。
表1 IEC系统权限

权限名称

描述

作用范围

类别

依赖关系

IEC FullAccess

拥有该权限的用户可以对IEC资源执行任意操作。

仅选择“全局服务”

系统策略

IEC ReadOnlyAccess

拥有该权限的用户可以查询IEC资源的利用情况,即仅拥有IEC读权限。

仅选择“全局服务”

系统策略

Tenant Administrator

拥有该权限的用户拥有除IAM外,其他所有服务的所有执行权限。

选择“全局服务”和“区域级项目”,

区域级项目为:

  • cn-north-900 [华北-北京边缘二]

系统角色

Tenant Guest

拥有该权限的用户拥有除IAM外,其他所有服务的只读权限。

选择“全局服务”和“区域级项目”,

区域级项目为:

  • cn-north-900 [华北-北京边缘二]

系统角色

表2列出了IEC常用操作与系统策略的关系。

表2 IEC常用操作与系统策略的关系

操作

IEC ReadOnlyAccess

IEC FullAccess

查询带宽列表

查询指定带宽

修改带宽信息

x

删除带宽信息

x

删除子网

x

查询指定子网

更新子网

x

查询子网列表

创建子网

x

删除虚拟私有云

x

查询虚拟私有云列表

更新虚拟私有云

x

查询指定虚拟私有云

创建虚拟私有云

x

查询网络配额

创建路由表

x

查询路由表列表

查询路由表详情

更新路由表

x

删除路由表

x

查询路由列表

添加路由

x

更新路由

x

删除路由

x

路由表关联子网

x

路由表解关联子网

x

查询子网关联的路由表

查询网络ACL列表

创建网络ACL

x

更新网络ACL

x

更新网络ACL规则

x

删除网络ACL

x

查询指定网络ACL

删除弹性公网IP

x

查询指定弹性公网IP

更新弹性公网IP

x

查询弹性公网IP列表

创建弹性公网IP

x

删除安全组

x

查询指定安全组

查询安全组列表

创建安全组

x

删除安全组规则

x

查询指定安全组规则

查询安全组规则列表

创建安全组规则

x

删除边缘业务

x

查询指定边缘业务

查询边缘业务列表

查询边缘业务配额

查询实例列表

操作实例(启动、关闭、重启)

x

批量删除实例

x

修改实例

x

查询指定实例

创建实例

x

切换操作系统

x

更新实例网卡配置

x

删除实例网卡

x

添加实例网卡

x

查询实例规格列表

查询指定的任务

查询站点列表

查询指定云硬盘

查询云硬盘类型列表

查询云硬盘列表

查询边缘镜像列表

创建边缘镜像

x

查询指定边缘镜像

删除边缘镜像

x

查询边缘镜像支持的区域列表

查询边缘镜像的配额信息

查询特定华为云区域的镜像列表

从边缘实例创建镜像

x

查询边缘实例的统计数据

查询带宽的统计数据

查询资源使用率

创建IAM用户并授权的具体操作请参见示例流程

相关文档