TestLdapAuthentication
È possibile utilizzare TestLdapAuthentication
Metodo per convalidare le impostazioni di autenticazione LDAP attualmente attivate. Se la configurazione è corretta, la chiamata API restituisce l'appartenenza di gruppo dell'utente testato.
Parametri
Questo metodo ha i seguenti parametri di input:
Nome | Descrizione | Tipo | Valore predefinito | Obbligatorio |
---|---|---|---|---|
nome utente |
Il nome utente da verificare. |
stringa |
Nessuno |
Sì |
password |
La password per il nome utente da verificare. |
stringa |
Nessuno |
Sì |
LdapConfiguration |
Oggetto ldapConfiguration da testare. Se si fornisce questo parametro, il sistema verifica la configurazione fornita anche se l'autenticazione LDAP è attualmente disattivata. |
Nessuno |
No |
Valori restituiti
Questo metodo ha i seguenti valori restituiti:
Nome | Descrizione | Tipo |
---|---|---|
gruppi |
Elenco dei gruppi LDAP che includono l'utente testato come membro. |
array |
Nome utente |
Nome distinto LDAP completo dell'utente testato. |
stringa |
Esempio di richiesta
Le richieste per questo metodo sono simili all'esempio seguente:
{ "method": "TestLdapAuthentication", "params": {"username":"admin1", "password":"admin1PASS" }, "id": 1 }
Esempio di risposta
Questo metodo restituisce una risposta simile all'esempio seguente:
{ "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" } }
Novità dalla versione
9.6