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