统一身份认证服务 IAM-通过IAM对多运维人员进行权限设置:资源规划

时间:2025-04-28 17:52:56

资源规划

根据A公司中员工所负责的不同职能,将员工划分为以下七个团队:

图1 权限设置模型
  • 资源总运维:负责管理公司所有资源的团队。
  • 财务管理:负责管理公司财务的团队。
  • 查看资源:负责查看并监控所有资源使用情况的团队。
  • 计算域运维:负责计算域运维的团队。
  • 网络域运维:负责网络域运维的团队。
  • 数据库运维:负责数据库运维的团队。
  • 安全域运维:负责安全域运维的团队。

通过表1,给公司中不同的职能团队设置不同的权限,可以实现各团队之间权限隔离,各司其职。如需了解华为云所有云服务的系统权限,请参见:系统权限

表1 系统权限

职能团队

需要授予的策略

权限说明

资源总运维

Tenant Administrator

IAM 外,其他所有云资源的所有执行权限,包括费用中心、资源中心、账号中心的权限,可以购买资源,管理续费,查看账单等。

财务管理

BSS Administrator

费用中心、资源中心、账号中心的所有执行权限,包括管理发票、管理订单、管理合同、管理续费、查看账单等权限。仅拥有该权限的用户不能购买资源,用户如果购买资源需要拥有对应资源的管理员权限。

查看资源

Tenant Guest

除IAM外,其他所有资源的只读权限。

计算域运维

E CS FullAccess

弹性云服务器(ECS)的所有执行权限,包括购买ECS的权限,仅拥有该权限的用户不能查看ECS以及其他资源的总体消费情况,如果需要查看消费情况,需要配合BSS Administrator使用。

CCE FullAccess

云容器引擎(CCE)的所有执行权限,包括购买CCE的权限,仅拥有该权限的用户不能查看CCE以及其他资源的总体消费情况,如果需要查看消费情况,需要配合BSS Administrator使用。

AutoScaling FullAccess

弹性伸缩(AS)的所有执行权限,包括购买AS的权限,仅拥有该权限的用户不能查看AS以及其他资源的总体消费情况,如果需要查看消费情况,需要配合BSS Administrator使用。

网络域运维

VPC FullAccess

虚拟私有云(VPC)的所有执行权限,包括购买VPC的权限,仅拥有该权限的用户不能查看VPC以及其他资源的总体消费情况,如果需要查看消费情况,需要配合BSS Administrator使用。

ELB FullAccess

弹性负载均衡(ELB)的所有执行权限,包括购买ELB的权限,仅拥有该权限的用户不能查看ELB以及其他资源的总体消费情况,如果需要查看消费情况,需要配合BSS Administrator使用。

数据库运维

RDS FullAccess

云数据库(RDS)的所有执行权限,包括购买RDS的权限,仅拥有该权限的用户不能查看RDS以及其他资源的总体消费情况,如果需要查看消费情况,需要配合BSS Administrator使用。

DDS FullAccess

文档数据库服务(DDS)的所有执行权限,包括购买DDS的权限,仅拥有该权限的用户不能查看DDS以及其他资源的总体消费情况,如果需要查看消费情况,需要配合BSS Administrator使用。

DDM FullAccess

分布式数据库 中间件的所有执行权限。

安全领域运维

Anti-DDoS Administrator

Anti-DDoS流量清洗服务的所有执行权限。

CAD Administrator

DDoS高防服务 的所有执行权限。

KMS Administrator

数据加密 服务(DEW)的所有执行权限,包括购买DEW的权限,仅拥有该权限的用户不能查看DEW以及其他资源的总体消费情况,如果需要查看消费情况,需要配合BSS Administrator使用。

根据以上职能团队的划分,资源规划情况包含以下内容:

表2 资源规划

资源

资源名称

资源说明

数量

管理员账号

Company-A

A公司用于管理资源和权限所创建的账号。

1

IAM用户组

网络域运维

A公司根据团队职能需要划分为七个用户组,此处仅以创建用户组“网络域运维”为例。

1

IAM用户

James、Alice

此处仅以创建IAM用户“James”和“Alice”为例。

2

权限

VPC FullAccess、ELB FullAccess

根据上表可知,需要为“网络域运维”用户组配置两个权限。

2

因为 统一身份认证 服务为免费服务,因此此最佳实践中不涉及费用。

support.huaweicloud.com/bestpractice-iam/iam_0430.html