TestLdapAuthentication
Puede utilizar el TestLdapAuthentication
método para validar la configuración de autenticación LDAP habilitada actualmente. Si la configuración es correcta, la llamada API devuelve la pertenencia al grupo del usuario probado.
Parámetros
Este método tiene los siguientes parámetros de entrada:
Nombre | Descripción | Tipo | Valor predeterminado | Obligatorio |
---|---|---|---|---|
nombre de usuario |
Nombre de usuario que se va a probar. |
cadena |
Ninguno |
Sí |
contraseña |
La contraseña para probar el nombre de usuario. |
cadena |
Ninguno |
Sí |
LdapConfiguration |
Objeto ldapConfiguration que se va a probar. Si se proporciona este parámetro, el sistema prueba la configuración proporcionada aunque la autenticación de LDAP esté deshabilitada actualmente. |
Ninguno |
No |
Valores devueltos
Este método tiene los siguientes valores devueltos:
Nombre | Descripción | Tipo |
---|---|---|
grupos |
Lista de grupos LDAP que incluyen al usuario probado como miembro. |
cabina |
DN de usuario |
Nombre completo LDAP del usuario probado. |
cadena |
Ejemplo de solicitud
Las solicitudes de este método son similares al ejemplo siguiente:
{ "method": "TestLdapAuthentication", "params": {"username":"admin1", "password":"admin1PASS" }, "id": 1 }
Ejemplo de respuesta
Este método devuelve una respuesta similar al siguiente ejemplo:
{ "id": 1, "result": { "groups": [ "CN=StorageMgmt,OU=PTUsers,DC=prodtest,DC=solidfire,DC=net" ], "userDN": "CN=Admin1 Jones,OU=PTUsers,DC=prodtest,DC=solidfire,DC=net" } }
Nuevo desde la versión
9,6