TestLdapAuthentication
Sie können die TestLdapAuthentication Methode zur Überprüfung der aktuell aktivierten LDAP-Authentifizierungseinstellungen. Wenn die Konfiguration korrekt ist, gibt der API-Aufruf die Gruppenzugehörigkeit des getesteten Benutzers zurück.
Parameter
Diese Methode hat die folgenden Eingabeparameter:
| Name | Beschreibung | Typ | Standardwert | Erforderlich |
|---|---|---|---|---|
Benutzername |
Der zu testende Benutzername. |
Schnur |
Keine |
Ja |
Passwort |
Das Passwort für den zu testenden Benutzernamen. |
Schnur |
Keine |
Ja |
LDAP-Konfiguration |
Ein zu testendes ldapConfiguration-Objekt. Wenn Sie diesen Parameter angeben, testet das System die angegebene Konfiguration auch dann, wenn die LDAP-Authentifizierung derzeit deaktiviert ist. |
Keine |
Nein |
Rückgabewerte
Diese Methode hat die folgenden Rückgabewerte:
| Name | Beschreibung | Typ |
|---|---|---|
Gruppen |
Liste der LDAP-Gruppen, die den getesteten Benutzer als Mitglied enthalten. |
Array |
BenutzerDN |
Der vollständige LDAP-Distinguished Name des getesteten Benutzers. |
Schnur |
Anforderungsbeispiel
Anfragen für diese Methode ähneln dem folgenden Beispiel:
{
"method": "TestLdapAuthentication",
"params": {"username":"admin1",
"password":"admin1PASS"
},
"id": 1
}
Antwortbeispiel
Diese Methode liefert eine Antwort, die dem folgenden Beispiel ähnelt:
{
"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"
}
}
Neu seit Version
9,6