一、操作场景
假设存在以下条件:
·公司已有账号 A,作为管理账号开通了集团账号管理产品。
·在账号 A 下有 CAM 子用户 Administrator,具有全部管理权限。详情请参见 新建子用户。
·在公司内有游戏业务负责人小王,想要申请一个新的主账号来运行新发布的游戏,并为开发员工小李在该主账号申请一个具有开发权限的子用户,用于日常登录访问腾讯云。
二、流程说明
通过 CAM 子用户 Administrator 的密钥来完成整个主账号创建以及子账号申请和授权的流程。
·流程1:为新游戏申请主账号
·流程2:为开发员工小李创建 CAM 子账号并授权
三、使用管理子用户 Administrator 为新业务创建账号
1. 子用户 Administrator 调用集团账号管理产品的 CreateOrganizationMember API,创建新的主账号。
2. 新的主账号调用访问管理产品的 CreatePolicy API,在创建的账号下,创建所需的自定义授权策略(按需执行)。
注意:如使用预设策略可以满足授权需要,则可忽略该步骤。
至此,为新游戏创建账号流程已完成,如果需要同时开通多个账号,则可重复上述流程。
四、使用管理子用户 Administrator 为员工创建 CAM 子账号
1. 调用访问管理产品的 AddUser API,在创建的腾讯云账号下,创建子用户。
注意:子用户的创建需要使用管理员身份,并扮演创建的成员的角色 OrganizationAccessControlRole,API 使用角色的调用请参见 使用角色 文档。
2. 获取需要绑定策略的策略 ID。
2.1 在访问管理控制台的 策略 页面,通过搜索找到需要绑定的策略(以 TI-ONE 的全读写策略为例 )。
2.2 单击策略名称,进入策略详情页,浏览器地址栏的如下位置即为策略 ID。
3. 调用访问管理产品的 AttachUserPolicy API,为创建的子用户授权。