TestLdapAuthentication
Vous pouvez utiliser le TestLdapAuthentication
Méthode de validation des 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 présente les paramètres d'entrée suivants :
Nom | Description | Type | Valeur par défaut | Obligatoire |
---|---|---|---|---|
nom d'utilisateur |
Nom d'utilisateur à tester. |
chaîne |
Aucune |
Oui. |
mot de passe |
Mot de passe du nom d'utilisateur à tester. |
chaîne |
Aucune |
Oui. |
LdapConfiguration |
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 a les valeurs de retour suivantes :
Nom | Description | Type |
---|---|---|
groupes |
Liste des groupes LDAP incluant l'utilisateur testé en tant que membre. |
baie |
DN utilisateur |
Nom complet du LDAP de l'utilisateur testé. |
chaîne |
Exemple de demande
Les demandes 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" } }
Nouveau depuis la version
9.6