权限管理
如果您需要对华为云上购买的Agent Identity资源,为企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全的控制华为云资源的访问。如果华为账号已经能满足您的要求,不需要通过IAM对用户进行权限管理,您可以跳过本章节,不影响您使用Agent Identity服务的其它功能。
IAM是华为云提供权限管理的基础服务,无需付费即可使用,您只需要为您账号中的资源进行付费。
通过IAM,您可以通过授权控制他们对华为云资源的访问范围。例如您的员工中有负责软件开发的人员,您希望他们拥有Agent Identity的使用权限,但是不希望他们拥有删除Agent Identity等高危操作的权限,那么您可以使用IAM进行权限分配,通过授予用户仅能使用Agent Identity,但是不允许删除Agent Identity资源的权限,控制他们对Agent Identity资源的使用范围。
身份策略权限管理
Agent Identity服务支持身份策略授权。如表1所示,包括了Agent Identity身份策略中的所有系统身份策略。
| 系统身份策略名称 | 描述 | 策略类别 |
|---|---|---|
| AgentIdentityReadOnlyPolicy | 访问智能体身份服务只读权限。 | 系统身份策略 |
| AgentIdentityFullAccessPolicy | 访问智能体身份服务所有权限。 | 系统身份策略 |
| AgentIdentityServiceLinkedAgencyPolicy | 访问智能体身份服务的服务关联委托策略。 | 系统身份策略 |
表2列出了Agent Identity常用操作与系统身份策略的授权关系,您可以参照该表选择合适的系统身份策略。
| 操作 | AgentIdentityReadOnlyPolicy | AgentIdentityFullAccessPolicy | AgentIdentityServiceLinkedAgencyPolicy |
|---|---|---|---|
| 查询工作负载身份列表 | √ | √ | × |
| 查询策略列表 | √ | √ | × |
| 查询API密钥凭证提供者列表 | √ | √ | × |
| 查询OAuth2凭证提供者列表 | √ | √ | × |
| 查询STS凭证提供者列表 | √ | √ | × |
| 查询策略引擎列表 | √ | √ | × |
| 通过OAuth2三方授权流程获取访问令牌 | √ | √ | × |
| 查询API密钥凭证提供者详情 | √ | √ | × |
| 查询工作负载身份授权配置 | √ | √ | × |
| 查询OAuth2凭证提供者详情 | √ | √ | × |
| 查询策略详情 | √ | √ | × |
| 获取与API密钥凭证提供者关联的API密钥 | √ | √ | × |
| 获取与API密钥凭证提供者关联的API密钥 | √ | √ | × |
| 从STS凭证提供者获取IAM临时凭证 | √ | √ | × |
| 查询STS凭证提供者详情 | √ | √ | × |
| 查询工作负载身份详情 | √ | √ | × |
| 查询策略引擎详情 | √ | √ | × |
| 查询策略引擎绑定列表 | √ | √ | × |
| 查询令牌保管库详情 | √ | √ | × |
| 创建API密钥凭证提供者 | × | √ | × |
| 创建OAuth2凭证提供者 | × | √ | × |
| 创建策略 | × | √ | × |
| 创建STS凭证提供者 | × | √ | × |
| 获取代理工作负载访问令牌 | × | √ | √ |
| 使用JWT令牌获取代表用户操作的代理工作负载访问令牌 | × | √ | √ |
| 使用用户ID获取代表用户操作的代理工作负载访问令牌 | × | √ | √ |
| 创建工作负载身份 | × | √ | × |
| 删除API密钥凭证提供者 | × | √ | × |
| 删除OAuth2凭证提供者 | × | √ | × |
| 删除策略 | × | √ | × |
| 删除STS凭证提供者 | × | √ | × |
| 删除工作负载身份 | × | √ | × |
| 更新API密钥凭证提供者 | × | √ | × |
| 更新OAuth2凭证提供者 | × | √ | × |
| 更新策略 | × | √ | × |
| 更新STS凭证提供者 | × | √ | × |
| 更新工作负载身份 | × | √ | × |
| 创建策略引擎 | × | √ | × |
| 删除策略引擎 | × | √ | × |
| 更新策略引擎 | × | √ | × |
| 更新令牌保管库配置 | × | √ | × |
| 创建标签 | × | √ | × |
| 更新标签 | × | √ | × |
| 删除标签 | × | √ | × |
| 查询标签 | √ | √ | × |