Jump to content

Wer ist NICHT Mitglied einer Gruppe?


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo,

 

steh ich auf der Leitung oder ist es gar nicht so einfach herauszufinden,

welche User NICHT Mitglied einer Gruppe sind?

 

Ich hab ca. 300 user...250 davon sind in einer Gruppe,

jetzt würd ich gern die anderen 50 gelistet bekommen.

 

Geht das mit einer saved query oder nur per script oder gar nicht?

 

Thx in advice!!!

 

greeetz, vmorbit

Geschrieben

Gehen tut das schon...

 

Lösung wäre ein entsprechendes Skript:

- hole alle User der Domain in eine Liste 1

- hole alle User der Gruppe in eine Liste 2

- werfe alle User aus Liste 1, die in Liste 2 enthalten sind

- zeige den Inhalt von Liste 1 an...

 

Soviel zum Programmablauf... Nun viel Spaß beim skripten :D

Geschrieben

danke erstmal für die schnelle antwort!!!

 

aber:

 

geht das nicht einfacher?

ich mein das script wär auch kein problem eigentlich soweit ich das sehe...

aber erstens muss doch sowas schon mal jemand gebraucht haben, oder?!

und zweitens wieso funktioniert denn das nicht mit ner saved query?

wieso kann ich nicht sagen: user => feld => mitglied von => ist nicht %GRUPPENNAME% ?

werden die queries mit server 2k8 wenigstens ein wenig umfangreicher...so ne ausschluss-funktion wär schon klasse...

Geschrieben

wieso kann ich nicht sagen: user => feld => mitglied von => ist nicht %GRUPPENNAME% ?

 

Ich hab es grade mal ausprobiert... Klappt auch... Aber ich dachte das hast du vorher schonmal getestet... *tztztz* ;)

 

/Edit: Ich zieh alles zurück und behaupte prompt das Gegenteil.... Geht doch nicht.... Es werden trotzdem User angezeigt, die Mitglied der Gruppe sind... :-(

Geschrieben

lol

 

na glaubst ich schreib hier einfach irgendwas?

bin zwar n Ösi aber komplett am semmerl bin ich auch nicht :D

 

falls noch jemandem etwas einfällt wär ich sehr dankbar...

hab grade wirklich keine zeit zum scripten ;)

Geschrieben

Hola,

 

steh ich auf der Leitung oder ist es gar nicht so einfach herauszufinden,

welche User NICHT Mitglied einer Gruppe sind?

 

wie alles im Leben ist es immer einfach, wenn man weiß wie es geht ;) .

 

Geht das mit einer saved query oder nur per script oder gar nicht?

 

Das geht mit beidem und unter anderem mit DSQUERY.

Die Abfrage mit dsquery lautet:

 

dsquery * domainroot -filter "(&(objectCategory=person)(objectClass=user)(!memberof=CN=GRUPPE,CN=Users,DC=DOMÄNE,DC=TLD))" -limit 1000

 

 

Der Filter für eine gespeicherte Abfrage wäre folgender:

 

(&(objectCategory=person)(objectClass=user)(!memberof=CN=GRUPPE,CN=Users,DC=DOMÄNE,DC=TLD))

 

Du musst natürlich das "CN=GRUPPE.." durch den Gruppennamen deiner Gruppe ersetzen und wenn sich die Gruppe nicht im Standardcontainer USERS befinden sollte, so musst du dann noch das "CN=USERS" anpassen.

Geschrieben

hey daim!

 

DANKE!!! GENAU DAS HAB ICH GESUCHT! KLASSE!

 

die geschichte mit dsquery scheint gut zu funktionieren...

jetzt bleibt mir nur noch die frage wie ich so eine "manuell" abfrage in meine saved queries reinbekomme...ein fertiges XML file bearbeiten geht ja nicht wegen der checksum hintendran und wenn ich auf define query gehe kann ich ja im text-feld unten nichts reinschreiben...

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...