Mit PHP die OU eines Users im AD auslesen
Probleme mit LDAP und PHP.
Hallo, ich muss über PHP die OU eines Users per LDAP auslesen können.
Es funktioniert eigentlich alles, die Windows-Authentifiziereung und das auslesen der Benutzerdaten.
Mein Problem ist jetzt, dass ich die OU nicht auslesen kann, bzw. ich nicht weiss, wie ich es abfragen kann.
Kann mir da jemand Hilfestellung geben was ich abfragen muss?
Danke
Andreas
Hallo, ich muss über PHP die OU eines Users per LDAP auslesen können.
Es funktioniert eigentlich alles, die Windows-Authentifiziereung und das auslesen der Benutzerdaten.
Mein Problem ist jetzt, dass ich die OU nicht auslesen kann, bzw. ich nicht weiss, wie ich es abfragen kann.
Kann mir da jemand Hilfestellung geben was ich abfragen muss?
Danke
Andreas
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 130043
Url: https://administrator.de/contentid/130043
Ausgedruckt am: 22.11.2024 um 06:11 Uhr
6 Kommentare
Neuester Kommentar
Die OU ist kein eigenes Attribut!
Die OU eines Benutzers ist der DN minus den ersten Teil.
Benutzer Horst hat z.B. den DN:
Wenn du jetzt den CN und den DC-Teil rausstreichst erhälst du die OU (Buchhaltung)
Siehe: http://www.php.net/manual/en/function.ldap-explode-dn.php
Die OU eines Benutzers ist der DN minus den ersten Teil.
Benutzer Horst hat z.B. den DN:
cn=Horst,ou=buchhaltung,dc=domain,dc=local
Wenn du jetzt den CN und den DC-Teil rausstreichst erhälst du die OU (Buchhaltung)
Siehe: http://www.php.net/manual/en/function.ldap-explode-dn.php