Agregar administrador de clúster de IDIP
Puedes usar el AddIpdClusterAdmin Método para agregar un usuario administrador de clúster autenticado por un proveedor de identidad (IdP) de terceros. Las cuentas de administrador del clúster IdP se configuran en función de la información de valor de atributo SAML proporcionada en la aserción SAML del IdP asociada al usuario. Si un usuario se autentica correctamente con el IdP y tiene declaraciones de atributos SAML dentro de la aserción SAML que coinciden con varias cuentas de administrador del clúster IdP, el usuario tendrá el nivel de acceso combinado de esas cuentas de administrador del clúster IdP coincidentes.
Parámetros
Este método tiene los siguientes parámetros de entrada:
| Nombre | Descripción | Tipo | Valor predeterminado | Requerido |
|---|---|---|---|---|
acceso |
Controla qué métodos puede usar este administrador de clúster IdP. |
matriz de cadenas |
Ninguno |
Sí |
aceptar el EULA |
Acepte el Acuerdo de Licencia de Usuario Final. Establézcalo en verdadero para agregar 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 |
Sí |
atributos |
Lista de pares nombre-valor en formato de objeto JSON. |
Objeto JSON |
Ninguno |
No |
nombre de usuario |
Una asignación de valor de atributo SAML a un administrador de clúster IdP (por ejemplo, correo electrónico=test@example.com). Esto se puede definir utilizando un sujeto SAML específico. |
cadena |
Ninguno |
Sí |
Valores de retorno
Este método tiene el siguiente valor de retorno:
Nombre |
Descripción |
Tipo |
ID de administrador del clúster |
Identificador único para el administrador del clúster recién creado. |
entero |
Ejemplo de solicitud
Las solicitudes para este método son similares al siguiente ejemplo:
{
"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
}
}
Nueva versión
12,0