Ich habe folgende Active Directory-Struktur:LDAP-Abfrage, erhalten alle Benutzer aus unterschiedlichen OU (mit dem gleichen Namen)
example.com
Organisation
CompanyA
Users
SharedMailboxes
CompanyB
Users
SharedMailboxes
CompanyC
Users
SharedMailboxes
innerhalb jeder „Benutzer“ OU sind gespeichert Benutzerobjekte. Ich möchte nur alle Benutzerobjekte von allen Organisationseinheiten "Benutzer". Hinweis: Die Organisationseinheiten von SharedMailboxes enthalten auch Benutzerobjekte, die ich nicht haben möchte.
Mein DN ist die folgende:
OU=Organisation,DC=example,DC=com'
ich viele verschiedene Filter versucht haben, z.B.
(&(objectCategory=User)(&(objectCategory=organizationalUnit)(name=Users)))
Ich verwende PHP, um die Abfrage zu machen. Ist das in einer Abfrage möglich? Oder was wäre die Lösung, um nur die Benutzerobjekte von allen Benutzerorganisationseinheiten zu erhalten?
Sind Sie Benutzereinträge unter „ou = Users“ identisch mit denen unter „ou = SharedMailboxes“? Wenn dies der Fall ist, müssen Sie mehrere Abfragen verwenden. Wenn sie jedoch unterschiedlich sind, können Sie Ihren Suchfilter entsprechend erstellen. –