TestLdapAuthentifizierung
Sie können das verwenden TestLdapAuthentication
Methode zum Validieren der derzeit aktivierten LDAP-Authentifizierungseinstellungen. Wenn die Konfiguration korrekt ist, gibt der API-Aufruf die Gruppenmitgliedschaft des getesteten Benutzers zurück.
Parameter
Diese Methode verfügt über die folgenden Eingabeparameter:
Name | Beschreibung | Typ | Standardwert | Erforderlich |
---|---|---|---|---|
Benutzername |
Der zu testenden Benutzername. |
Zeichenfolge |
Keine |
Ja. |
Passwort |
Das Kennwort für den zu testenden Benutzernamen. |
Zeichenfolge |
Keine |
Ja. |
LdapKonfiguration |
Ein ldapConfiguration Objekt, das getestet werden soll. Wenn Sie diesen Parameter angeben, testet das System die angegebene Konfiguration, auch wenn die LDAP-Authentifizierung derzeit deaktiviert ist. |
Keine |
Nein |
Rückgabewerte
Diese Methode verfügt über die folgenden Rückgabewerte:
Name | Beschreibung | Typ |
---|---|---|
Gruppen |
Liste der LDAP-Gruppen, die den getesteten Benutzer als Mitglied enthalten. |
Array erledigen |
Benutzer-DN |
Der vollständige LDAP Distinguished Name des geprüften Benutzers. |
Zeichenfolge |
Anforderungsbeispiel
Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:
{ "method": "TestLdapAuthentication", "params": {"username":"admin1", "password":"admin1PASS" }, "id": 1 }
Antwortbeispiel
Diese Methode gibt eine Antwort zurück, 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