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
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
Please also mark the comments that contributed to the solution of the article
Content-Key: 130043
Url: https://administrator.de/contentid/130043
Printed on: April 23, 2024 at 11:04 o'clock
6 Comments
Latest comment
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