![]() |
Active Directory Gruppen in Gruppen ermitteln
Hi,
irgendwie verzweifle :wall: ich gerade dabei, wenn ich alle Gruppenmitgleider (Active Directory) einer Gruppe inklusive Gruppen auslesen möchte. Momentan kann ich nur alle Gruppen eines Benutzers und alle Benutzer einer Gruppe auslesen, aber Gruppen werden leider nicht ausgelsesen. Vielleicht hat das hier schon jemand gemacht. Als Schnittstelle gehe ich über die Windows API. Dabei habe ich folgende Funktionen schon ausprobiert, jedoch lieferte mir keine die gewünschte Gruppen in Gruppen Abbildung. - NetUserGetGroups - NetGroupGetUsers - NetLocalGroupGetMembers Beispiel: Gruppe: A
Gruppe: B
Wie kann ich ermitteln, ob Gruppe B Mitglied von Gruppe A ist? Vielen Dank schon mal im Voraus für eure Hilfe!!! :thumb: |
Re: Active Directory Gruppen in Gruppen ermitteln
Moin cst_07,
solltest Du Zugriff auf das Buch "Scripting für Administratoren" von Microsoft Press haben: Dort gibt es, AFAIK, ein Script, mit dem man genau das machen kann. Evtl. wirst Du auch im Scripting Center von MS fündig |
Re: Active Directory Gruppen in Gruppen ermitteln
Hast Du versucht, es mal über LDAP zu lösen ?
|
Re: Active Directory Gruppen in Gruppen ermitteln
Vielen Dank für die Antworten.
Ich möchte LDAP nur als zusätzliche Schnittstelle optional anbieten. Die erste Schnittstelle möchte ich mit der Windows API kompltett ermitteln. Das hat soweit auch gut funktioniert, nur fehlt es noch an der "Gruppen in Gruppen" funktionalität und ich finde keine Funktion, welche die Gruppenmitglieder einer Gruppe ermittelt. H E L P :wiejetzt: |
Re: Active Directory Gruppen in Gruppen ermitteln
Frage mal
![]() |
Re: Active Directory Gruppen in Gruppen ermitteln
Also Gruppen in Gruppen habe ich auch noch nicht gehabt.
|
Re: Active Directory Gruppen in Gruppen ermitteln
Did you try NetLocalGroupGetMembers with level 2? The LOCALGROUP_MEMBERS_INFO_2 structure should provide you with groups that are member of your group. But I must say that using ADSI is the preferred way for handling this in an AD environment.
|
Re: Active Directory Gruppen in Gruppen ermitteln
Hi,
mit NetLocalGroupGetMembers komme ich leider nicht auf das gewünschte Ergebnis. Es fehlen zudem noch die Zuordnungen von globalen Gruppen in Gruppen. Irgendwie ist die Suche sehr sher mühselig in dem Bereich :roll: . Ideen sind immernoch willkommen!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :cheer: |
Re: Active Directory Gruppen in Gruppen ermitteln
So ADSI is the answer here. Is there any reason why you don't want this?
|
Re: Active Directory Gruppen in Gruppen ermitteln
Thank you for your answer!
Do you know the name of the function? Or a link to some more information? At the moment I have realized all functions with the Windows API. If there will be no other way to do that, so I would like to use ADSI. ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz