Test d'authentification LDAP
Vous pouvez utiliser le TestLdapAuthentication méthode permettant de valider les paramètres d'authentification LDAP actuellement activés. Si la configuration est correcte, l'appel API renvoie l'appartenance au groupe de l'utilisateur testé.
Paramètres
Cette méthode possède les paramètres d'entrée suivants :
| Nom | Description | Type | Valeur par défaut | Obligatoire |
|---|---|---|---|---|
nom d'utilisateur |
Le nom d'utilisateur à tester. |
chaîne |
Aucune |
Oui |
mot de passe |
Le mot de passe du nom d'utilisateur à tester. |
chaîne |
Aucune |
Oui |
Configuration LDAP |
Un objet ldapConfiguration à tester. Si vous fournissez ce paramètre, le système teste la configuration fournie même si l'authentification LDAP est actuellement désactivée. |
Aucune |
Non |
Valeurs de retour
Cette méthode renvoie les valeurs suivantes :
| Nom | Description | Type |
|---|---|---|
groupes |
Liste des groupes LDAP dont l'utilisateur testé est membre. |
tableau |
utilisateurDN |
Nom distinctif LDAP complet de l'utilisateur testé. |
chaîne |
Exemple de demande
Les requêtes pour cette méthode sont similaires à l'exemple suivant :
{
"method": "TestLdapAuthentication",
"params": {"username":"admin1",
"password":"admin1PASS"
},
"id": 1
}
Exemple de réponse
Cette méthode renvoie une réponse similaire à l'exemple suivant :
{
"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"
}
}
Nouveautés depuis la version
9,6