本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
AddIdpClusterAdmin
贡献者
建议更改
您可以使用 `AddIpdClusterAdmin`方法添加通过第三方身份提供程序(Identity Provider、Idp)身份验证的集群管理员用户。IdP 集群管理员帐户是根据 IdP 与用户关联的 SAML 断言中提供的 SAML 属性值信息进行配置的。如果用户成功通过 IdP 身份验证,并且 SAML 断言中的 SAML 属性语句与多个 IdP 集群管理员帐户匹配,则用户将具有这些匹配的 IdP 集群管理员帐户的组合访问级别。
参数
此方法具有以下输入参数:
名称 | 说明 | 键入 | 默认值 | 必填 |
---|---|---|---|---|
访问 |
控制此 IdP 集群管理员可以使用的方法。 |
string array |
无 |
是 |
接受 Eula |
接受最终用户许可协议。设置为 true 可向系统添加集群管理员帐户。如果省略或设置为 false ,则方法调用将失败。 |
boolean |
无 |
是 |
属性 |
名称 - 值对列表,采用 JSON 对象格式。 |
JSON 对象 |
无 |
否 |
用户名 |
映射到 IdP 集群管理员的 SAML 属性值(例如, EMail=test@example.com )。可以使用特定的SAML主题进行定义,也可以在SAML属性语句中作为条目进行定义 |
string |
无 |
是 |
返回值
此方法具有以下返回值:
名称 |
说明 |
键入 |
clusterAdminID |
新创建的集群管理员的唯一标识符。 |
整型 |
请求示例
此方法的请求类似于以下示例:
{ "method": "AddIdpClusterAdmin", "params": { "username": "email=test@example.com", "acceptEula": true, "access": ["administrator"] } }
响应示例
此方法返回类似于以下示例的响应:
{ "result": { "clusterAdminID": 13 } }
自版本以来的新增功能
12.0