Skip to main content
Element Software
本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

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属性语句中作为条目进行定义 NameID,例如 eduPersonAffiliation

string

返回值

此方法具有以下返回值:

名称

说明

键入

clusterAdminID

新创建的集群管理员的唯一标识符。

整型

请求示例

此方法的请求类似于以下示例:

{
    "method": "AddIdpClusterAdmin",
    "params": {
        "username": "email=test@example.com",
        "acceptEula": true,
        "access": ["administrator"]
    }
}

响应示例

此方法返回类似于以下示例的响应:

{
    "result": {
        "clusterAdminID": 13
    }
}

自版本以来的新增功能

12.0