统一身份认证服务 IAM-注册映射:响应参数

时间:2024-06-19 15:56:19

响应参数

表10 响应Body参数

参数

参数类型

描述

mapping

Object

映射信息。

表11 mapping

参数

参数类型

描述

id

String

映射ID。

links

Object

映射的资源链接信息。

rules

Array of objects

将联邦用户映射为本地用户的规则列表。

表13 mappings.rules

参数

参数类型

描述

local

Array of objects

表示联邦用户在本系统中的用户信息。 user:联邦用户在本系统中的用户名称。group:联邦用户在本系统中所属用户组。

remote

Array of objects

表示联邦用户在IdP中的用户信息。使用SAML协议时,由断言属性及运算符组成的表达式,取值由断言决定。使用OIDC协议时,取值由ID token决定。

表14 mappings.rules.local

参数

参数类型

描述

user

user object

联邦用户在本系统中的用户名称

group

group object

联邦用户在本系统中所属用户组

表15 mappings.rules.local.user

名称

类型

描述

name

String

联邦用户在本系统中的用户名称

表16 mappings.rules.local.group

名称

类型

描述

name

String

联邦用户在本系统中所属用户组

表17 mapping.rules.remote

参数

参数类型

描述

type

String

表示IdP断言(SAML协议)或ID token(OIDC协议)中的属性。

any_one_of

Array of strings

输入属性值中包含指定值才生效,并返回布尔值,返回值不能用于local块中的占位符。在同一个remote数组元素中,any_one_of与not_any_of互斥,两者至多填写一个,不能同时填写。

not_any_of

Array of strings

输入属性值中不包含指定值才生效,并返回布尔值,返回值不能用于local块中的占位符。not_any_of 与any_one_of互斥,两者至多填写一个,不能同时填写。

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