TestLdapAuthentication
Puoi usare il TestLdapAuthentication metodo per convalidare le impostazioni di autenticazione LDAP attualmente abilitate. Se la configurazione è corretta, la chiamata API restituisce l'appartenenza al gruppo dell'utente testato.
Parametri
Questo metodo ha i seguenti parametri di input:
| Nome | Descrizione | Tipo | Valore predefinito | Necessario |
|---|---|---|---|---|
nome utente |
Il nome utente da testare. |
corda |
Nessuno |
SÌ |
password |
La password per il nome utente da testare. |
corda |
Nessuno |
SÌ |
Configurazione ldap |
Un oggetto ldapConfiguration da testare. Se si fornisce questo parametro, il sistema verifica la configurazione fornita anche se l'autenticazione LDAP è attualmente disabilitata. |
Nessuno |
NO |
Valori di ritorno
Questo metodo ha i seguenti valori di ritorno:
| Nome | Descrizione | Tipo |
|---|---|---|
gruppi |
Elenco dei gruppi LDAP che includono l'utente testato come membro. |
vettore |
nomeutente |
Nome distinto LDAP completo dell'utente testato. |
corda |
Richiedi esempio
Le richieste per questo metodo sono simili al seguente esempio:
{
"method": "TestLdapAuthentication",
"params": {"username":"admin1",
"password":"admin1PASS"
},
"id": 1
}
Esempio di risposta
Questo metodo restituisce una risposta simile al seguente esempio:
{
"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"
}
}
Nuovo dalla versione
9,6