统一身份认证服务 IAM-查询租户授权信息:响应参数

时间:2024-08-16 08:45:06

响应参数

表3 响应Body参数

参数

参数类型

描述

total_num

Long

返回授权记录的总条数。

role_assignments

Array of RoleAssignmentBody objects

授权信息。

表4 role_assignments

名称

类型

描述

user

RoleUserAssignmentId object

授权用户信息。仅在授权主体,取值为user时返回此字段。

role

RoleAssignmentId object

授权策略信息。

group

RoleGroupAssignmentId object

授权用户组信息。仅在授权主体,取值为group时返回此字段。

agency

RoleAgencyAssignmentId object

授权委托信息。仅在授权主体,取值为agency时返回此字段。

scope

RoleAssignmentScope object

授权作用的范围。

is_inherited

Boolean

是否基于所有项目授权。

表5 role_assignments.user

参数

参数类型

描述

id

String

IAM 用户ID。

表6 role_assignments.role

名称

类型

描述

id

String

权限ID。

表7 role_assignments.group

名称

类型

描述

id

String

用户组ID。

表8 role_assignments.agency

名称

类型

描述

id

String

委托ID。

表9 role_assignments.scope

名称

类型

描述

project

RoleProjectAssignmentId object

基于IAM项目授权的信息。仅授权范围选择project时返回此字段。

domain

RoleDomainAssignmentId object

基于全局服务或所有项目授权的信息。仅授权范围选择domain时返回此字段。

enterprise_project

RoleEnterpriseProjectAssignmentId object

基于企业项目授权的信息。仅授权范围选择enterprise_project时返回此字段。

表10 role_assignments.scope.project

名称

类型

描述

id

String

IAM项目ID。

表11 role_assignments.scope.domain

名称

类型

描述

id

String

全局服务ID。

表12 role_assignments.scope.enterprise_project

名称

类型

描述

id

String

企业项目ID。

support.huaweicloud.com/api-iam/iam_10_0014.html