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