Skip to main content
Element Software
12.7
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

AddIdpClusterAdmin

Colaboradores

Puede utilizar el AddIpdClusterAdmin Método para añadir un usuario administrador de clúster autenticado por un proveedor de identidades (IDP) de terceros. Las cuentas de administrador del clúster de IDP se configuran según la información de valor de atributos de SAML que se proporciona dentro de la afirmación de SAML del IDP asociada con el usuario. Si un usuario se autentica correctamente con el IDP y tiene declaraciones de atributos SAML dentro de las afirmaciones de SAML que coinciden con varias cuentas de administrador de clúster IDP, el usuario tendrá el nivel de acceso combinado de las cuentas de administrador de clúster de IDP que coincidan.

Parámetros

Este método tiene los siguientes parámetros de entrada:

Nombre Descripción Tipo Valor predeterminado Obligatorio

acceso

Controla qué métodos puede usar este administrador de clúster de IDP.

matriz de cadenas

Ninguno

AceptEula

Acepte el contrato de licencia para usuario final. Establezca esta opción en true para añadir una cuenta de administrador de clúster al sistema. Si se omite o se establece en falso, la llamada al método falla.

booleano

Ninguno

atributos

La lista de pares nombre-valor en el formato de objetos JSON.

Objeto JSON

Ninguno

No

nombre de usuario

Asignación de atributo-valor de SAML a un administrador del clúster IDP (por ejemplo, email=test@example.com). Puede definirse mediante un asunto SAML específico NameID O como una entrada en la declaración de atributo SAML, como eduPersonAffiliation.

cadena

Ninguno

Valores devueltos

Este método tiene el siguiente valor devuelto:

Nombre

Descripción

Tipo

ClusterAdminID

Identificador único para el administrador de clúster recién creado.

entero

Ejemplo de solicitud

Las solicitudes de este método son similares al ejemplo siguiente:

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

Ejemplo de respuesta

Este método devuelve una respuesta similar al siguiente ejemplo:

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

Nuevo desde la versión

12.0