constref 10 Geschrieben 2. September 2008 Melden Geschrieben 2. September 2008 Hallo Leute, ich suche eine Möglichkeit ein paar Infos aus dem AD zu ziehen. Unser Kunde hat ein riesiges AD und möchte jetzt wissen, wer alles Domain Admin ist und von unserer Firma ist. Als Auskunftsfeld dient mir da physicalDeliveryOfficeName und MemberOf. Nur funktioniert die Abfrage: SELECT * FROM 'LDAP://DC=ourdomain,DC=de' WHERE memberOf='Domain Admins' and physicalDeliveryOfficeName='Test AG' nicht. Er findet keine Datensätze. Lasse ich das memberOf-Attribut weg, geht es. Wo ist hier der Fehler? Gruß Constref
phoenixcp 10 Geschrieben 2. September 2008 Melden Geschrieben 2. September 2008 Sorum wird das auch nicht funktionieren. Im AD steht nicht am User, in welcher Gruppe er ist, sondern an der Gruppe stehen alle Mitglieder. Nur in der Darstellung werden diese Informationen am User als MemberOf dargestellt.
NilsK 3.057 Geschrieben 2. September 2008 Melden Geschrieben 2. September 2008 Moin, "memberOf" kann man durchaus abfragen und als Kriterium einbeziehen. Nur steht dort nicht der Anzeigename der Gruppe drin, sondern der DN. Siehe auch: faq-o-matic.net » Mitglieder einer AD-Gruppe mit Zusatzdaten ausgeben Deine Query müsste also ungefähr so lauten: SELECT * FROM 'LDAP://DC=ourdomain,DC=de' WHERE memberOf='CN=Domain Admins,CN=Users,DC=ourdomain,DC=de' and physicalDeliveryOfficeName='Test AG' Gruß, Nils
constref 10 Geschrieben 2. September 2008 Autor Melden Geschrieben 2. September 2008 Wie kann ich denn die Members einer Gruppe abfragen? Die Schnittmenge mit den "Büroergebnis" wäre ja mein gewünschtes Resultat. ...ups sorry, zu spät gesehen!
pred 10 Geschrieben 2. September 2008 Melden Geschrieben 2. September 2008 Hi, probiers mal mit der where Abfrage: memberOf='CN=Domänen-Admins,CN=Users,DC=test,DC=local' and physicalDeliveryOfficeName='Test AG' Hat hier funktioniert, Domäne halt noch anpassen mfg edit: zu spät :)
constref 10 Geschrieben 3. September 2008 Autor Melden Geschrieben 3. September 2008 Hi, probiers mal mit der where Abfrage: memberOf='CN=Domänen-Admins,CN=Users,DC=test,DC=local' and physicalDeliveryOfficeName='Test AG' Hat hier funktioniert, Domäne halt noch anpassen mfg edit: zu spät :) Jo, hat geklappt, nur in englisch: memberOf='CN=Domain Admins,CN=Users,DC=ourdomain,DC=de' and physicalDeliveryOfficeName='Test AG' Vielen Dank! :D
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden