【技术知识分享】带你看懂华为云的账号体系

HuaweiCloudDeveloper 发表于 2022/01/19 08:40:32 2022/01/19
【摘要】 华为云可登录的账号入口众多,权限体系也是较为庞大而且细致。而作为一个企业开发者,我该如何去选择和使用呢?本文将详细介绍华为云的各类账号、账号的权限,以及账号之间的关系和使用要求。

华为云账号体系

1、华为账号

华为帐号即HUAWEI ID,是用户访问华为各网站的统一“身份标识”,您只需注册一个华为帐号,即可访问所有华为服务(包括华为商城)。您可以在华为帐号网站进行注册、管理华为帐号并获得有关华为帐号的更多信息

限制:

  • 用户通过手机号或邮件地址注册成为华为帐号,注册时手机号或邮件地址不允许重复
  • 注册需使用中国大陆的手机号码。
  • 一个手机号可以注册3个华为帐号,如帐号数量已达到3个,将不支持使用该手机号注册新的华为帐号。

2、华为云账号

华为云帐号,仅能登录华为云,无法登录其他华为服务。

限制:

  • 注册:2020年12月30日之前在华为云注册的帐号。为了统一帐号,提升登录体验,当前在华为云只能注册华为帐号。
  • 华为云账号可升级为华为账号;升级为华为账号后,不支持用华为云账号登录

3、华为官网账号

华为官网账号,即华为Uniportal ID,可通过华为官网注册

限制:

  • 用户通过手机号或邮件地址注册成为华为Uniportal帐号,注册时手机号或邮件地址不允许重复。
  • 首次登录时需要根据系统提示创建或绑定已有华为云帐号,后续可以通过该帐号自动跳转登录。
  • 可以为创建的华为云账号设置密码或绑定已有的华为云帐号,使用华为云账号在华为云账号入口登录。

4、华为企业合作伙伴

华为企业合作伙伴,可使用华为Uniportal ID登录华为云。

限制:

  • 用户通过手机号或邮件地址注册成为华为Uniportal帐号,注册时手机号或邮件地址不允许重复。
  • 首次登录时需要根据系统提示创建或绑定已有华为云帐号,后续可以通过该帐号自动跳转登录。
  • 可以为创建的华为云账号设置密码或绑定已有的华为云帐号,使用华为云账号在华为云账号入口登录。

综上所述,华为云的账号体系其实就三个ID(华为云账号、华为账号、华为官网账号),由于华为云账号现需要和其他两个账号做关联,其中下面主要说下华为账号和华为官网账号在华为云的区别:

  • 华为账号(HUAWEI ID)和华为官网账号(Uniportal ID)是两个独立的ID,华为账号主要是为消费者服务,而华为官网账号主要是为企业服务,二者并不冲突。
  • 无论是华为云升级后的华为账号,还是华为账号下开通华为云业务,华为账号在华为云只能通过华为账号入口登录。
  • 华为官网账号登录可以创建或绑定已有华为云帐号,该华为云账号可单独通过华为账号入口登录。
  • 现华为云账号已经不能单独注册。现存华为云账号升级为华为账号后,需使用华为账号登录华为云,而不能再使用华为云账号登录。

这时问题来了,企业业务往往比较复杂,单靠以上几种账号管控,肯定是不够用的。但别急,IAM统一身份认证帮您解决。

IAM权限管控

统一身份认证(Identity and Access Management,简称IAM)是华为云提供权限管理的基础服务,可以帮助您安全地控制云服务和资源的访问权限。

一、用户

1、IAM用户

上述华为云账号体系的账号(下面统称“账号”)可在华为云创建IAM用户,账号与IAM用户的关系可类比为父子关系,IAM用户是由管理员在IAM中创建的用户,IAM用户登录后可根据权限使用云服务。

如果您在华为云购买了多种资源,例如弹性云服务器、云硬盘、裸金属服务器等,您的团队或应用程序需要使用您在华为云中的资源,您可以使用IAM的用户管理功能,给员工或应用程序创建IAM用户,并授予IAM用户刚好能完成工作所需的权限,新创建的IAM用户可以使用自己单独的用户名和密码登录华为云。IAM用户的作用是多用户协同操作同一帐号时,避免分享帐号的密码。
image.png

2、企业联邦用户

企业联邦用户:与华为云建立信任关系的第三方系统用户。用户可以使用第三方系统帐号登录华为云,类似通过某社交帐号登录游戏平台。它是一个虚拟IAM用户。IAM支持基于SAML、OIDC协议的单点登录,如果您已经有自己的企业管理系统,同时您的用户需要使用您帐号内的云服务资源,您可以使用IAM的身份提供商功能,实现用户使用企业管理系统帐号单点登录华为云,这一过程称之为联邦身份认证。

当您希望本企业员工可以使用企业内部的认证系统登录华为云,而不需要在华为云中重新创建对应的IAM用户,您可以使用IAM的身份提供商功能,建立您所在企业与华为云的信任关系,通过联合认证使员工使用企业已有帐号直接登录华为云,实现单点登录。

管理员可在IAM中创建的企业身份提供商用户。

image.png

二、用户组

用户组是用户的集合,IAM通过用户组功能实现用户的授权。您创建的IAM用户,需要加入特定用户组后,才具备对应的权限,否则IAM用户无法访问您账号中的任何资源或者云服务。当某个用户加入多个用户组时,此用户同时拥多个用户组的权限,即多个用户组权限的全集.

通俗来讲,用户组其实就是IAM用户(包括虚拟IAM用户)的角色
image.png


三、委托管理

通过委托信任功能,您可以将自己的操作权限委托给更专业、高效的其他帐号或者云服务,这些帐号或者云服务可以根据权限代替您进行日常工作。

IAM提供委托其他云账号和委托其他云服务两种委托。

1、委托其他华为云账号管理资源

通过委托信任功能,您可以将自己账号中的资源操作权限委托给更专业、高效的其他华为云账号,被委托的账号可以根据权限代替您进行资源运维工作。如下以A账号委托B账号管理资源为例,讲述委托的原理及方法。A账号为委托方,B账号为被委托方。
image.png

2、委托其他云服务管理资源

由于华为云各服务之间存在业务交互关系,一些云服务需要与其他云服务协同工作,需要您创建云服务委托,将操作权限委托给该服务,让该服务以您的身份使用其他云服务,代替您进行一些资源运维工作。

以图引擎服务 GES为例:将操作权限委托给GES,允许GES以您的身份使用其他服务,例如发生故障转移时,GES使用这个委托将您的弹性IP绑定到主GES负载均衡实例。
image.png

关联账号和关联合作伙伴

1、企业主子账号

企业主帐号可以邀请普通帐号建立关联关系或解除与企业子帐号的关联关系。
企业主账号和企业子账号均是同一层级的华为帐号。

企业主账号:开通了企业中心功能的华为帐号(账号类型需设置为“企业”,同时未加入经销商伙伴计划),目的是实现账号间资金划转,从而满足中大规模企业各个子公司/部门之间的资金管理诉求,实现多账号的商务优惠、资金、发票、账单统一管理。

企业中心提供了多个相互独立的华为帐号之间形成企业主子账号关联关系的能力,客户可以通过开通企业中心功能确定主账号,同时根据自己的企业结构创建多层组织、新建子账号或关联子账号,从而对子账号的财务进行管理。

企业主账号邀请其他华为帐号成为企业子账号时,需满足一定条件,单击此处查看

主帐号可以给子帐号划拨费用,并由子帐号独立进行资源管理,子帐号的作用是方便主帐号进行费用管理以及成本核算。

image.png

2、经销商伙伴账号

对于成功加入了经销商伙伴计划的华为云合作伙伴,系统将绑定其华为帐号(帐号需满足一定条件,单击此处查看)成为经销商伙伴账号,登录方式保持不变。

经销商伙伴账号属于管理账号,具备不同于普通华为帐号的各种管理功能,用于经销商伙伴拓展和管理其关联子客户,履行拉新,授信,销售,出账,付款等职责。经销商伙伴账号可关联多个华为帐号,完成和经销商帐号关联的华为帐号即成为此经销商的子客户。

说明:

经销商伙伴账号不能直接购买华为云资源,如经销商伙伴需要自购华为云资源,则需要新开通一个华为帐号并开通华为云业务进行购买消费。
对于技术合作伙伴,由于其合作属性是基于华为云提供各类技术服务和上层应用,可直接使用华为帐号进行华为云资源的购买和消费。

最后,奉上客户视角,华为云各账号关系图:
image.png

参考文档

1、华为云帐号、华为帐号、IAM用户、企业主子帐号的关系

2、华为云账号权限管理建议

3、登录华为云的方式

4、IAM的约束与限制

5、账号中心

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。