企业使用多个阿里云账号时,常面临账号分散、权限管理复杂等挑战。云身份管理功能支持将阿里云账号及其 RAM 角色统一托管至 IDaaS,实现集中化的身份治理与访问控制。本文介绍如何托管云账号和云角色,完成云身份的统一管理配置。
适用范围
需购买企业版且开通 M2M 扩展能力。
添加云账号
登录IDaaS管理控制台,选择 IDaaS 实例并在操作列单击访问控制台。
添加当前云账号
将当前登录的阿里云账号托管至 IDaaS。
添加云账号信息
进入 界面。
单击添加云账号。
账号类型:选择当前账号。
应用身份服务授权:单击点击授权按钮,授予IDaaS调用RAM产品权限。
说明如授权后应用身份服务授权状态未自动更新,可刷新页面后重新添加云账号。
身份提供商名称:即将创建的身份提供商名称。IDaaS 会在当前云账号的 RAM 中创建身份提供商,颁发者 URL 为
https://<portal_address>/api/v2/iauths_system/oauth2(<portal_address>在IDaaS管理控制台中的用户门户列下查看)。需确认和 RAM 中已有身份提供商的名称和颁发者 URL 不存在冲突。查看 RAM 中已有身份提供商方法可参考管理OIDC身份提供商。
单击下一步。
配置云账号系统角色
参考界面提示,在目标云账号的 RAM 控制台完成以下配置:
创建权限策略。复制当前界面中的权限策略脚本,并在 RAM 控制台中创建策略。详细配置可参考创建自定义权限策略。
新建角色。使用界面中提供的角色名创建 RAM 角色。详细配置可参考创建可信实体为身份提供商的RAM角色。
授权角色权限。为 RAM 角色关联权限策略。详细配置可参考为RAM角色授权。
单击开始检测,IDaaS 开始检测相关配置,若提示错误,请检查并修改。
单击下一步,完成云账号添加。
配置完成后可在界面中查看当前添加的云账号,在目标云账号的操作列下单击云角色管理,可查看系统角色。
添加其他云账号
将非当前登录的阿里云账号托管至 IDaaS。
添加云账号信息
进入 界面。
单击添加云账号。
账号类型:选择其他账号。
云账号类型:选择阿里云。
云账号UID:待添加云账号的主账号 ID。
身份提供商名称:即将创建的身份提供商名称。用户需根据引导在对应云账号 RAM 中创建。颁发者 URL 为
https://<portal_address>/api/v2/iauths_system/oauth2(<portal_address>在IDaaS管理控制台中的用户门户列下查看)。需确认和 RAM 中已有身份提供商的名称和颁发者 URL 不存在冲突。查看 RAM 中已有身份提供商方法可参考管理OIDC身份提供商。
单击下一步。
配置云账号系统角色
参考界面提示,在目标云账号的 RAM 控制台完成以下配置:
配置身份提供商,将界面提示中的参数填入 RAM 对应配置项。详细配置可参考管理OIDC身份提供商。
创建权限策略。复制当前界面中的权限策略脚本,并在 RAM 控制台中创建策略。详细配置可参考创建自定义权限策略。
新建角色。使用界面中提供的角色名创建 RAM 角色。详细配置可参考创建可信实体为身份提供商的RAM角色。
授权角色权限。为 RAM 角色关联权限策略。详细配置可参考为RAM角色授权。
单击开始检测,IDaaS 开始检测相关配置,若提示错误,请检查并修改。
单击下一步,完成云账号添加。
说明如配置未完成但已退出上述界面,可在界面中找到添加的云账号,单击操作列中的云角色管理,依次单击详情、配置系统角色,根据界面提示继续完成配置。
配置完成后可在界面中查看当前添加的云账号,在目标云账号的操作列下单击云角色管理,可查看系统角色。
添加云角色
将目标云账号下的云角色托管到 IDaaS。
在界面选择已托管的云账号(若未托管,请先完成添加云账号),单击操作列中的云角色管理。
单击添加云角色。
角色名称:选择要托管至 IDaaS 的 RAM 角色。
信任策略:按照界面提示,在该云账号的 RAM 控制台中完成配置。详细配置可参考创建可信实体为身份提供商的RAM角色或修改RAM角色的信任策略
单击确定,完成云角色添加。
配置完成后可在界面中查看当前添加的云账号,在目标云账号的操作列下单击云角色管理,可查看当前添加的云角色。
删除云账号
取消云账号托管。
在界面中找到目标云账号,单击操作列中的删除。
删除云账号前,需先删除该账号下所有用户创建的云角色。
删除云角色
取消目标云账号下的云角色托管。
在界面选择已托管的云账号(若未托管,请先完成添加云账号),单击操作列中的云角色管理。
在云角色列表中找到目标云角色,单击云角色状态列下的开关按钮,禁用云角色。
重要禁用云角色将导致应用和用户无法使用对应角色,操作前请确认业务影响。
在云角色列表中找到目标云角色,单击操作列下的删除。
应用于生产环境
最小权限原则:为托管的 RAM 角色配置精准的权限策略。仅授予其完成业务所必需的最小权限,避免使用 *:* 等过于宽泛的授权。