LDAP: Wie man alle Gruppen in Active Directory?
Ist es ein Weg, um die Namen aller Gruppen im Active Directory mit Hilfe von java?
- Sind Sie mit Spring LDAP?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist es ein Weg, um die Namen aller Gruppen im Active Directory mit Hilfe von java?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Java JNDI, und führen Sie eine Suche für (objectclass=group) und fordern Sie das cn-Attribut. Diese erhalten alle Gruppen name.
Code Beispiel:
Können Sie diese Bibliothek verwenden. Es ist einfach zu bedienen und leistungsstark
http://code.google.com/p/jedi-obi/
Ich verwendet, Kalyan s Beispiel-Abfrage für Benutzer-Gruppen, aber festgestellt, dass, obwohl die Abfrage funktioniert, ist es nicht gerade alle user-Gruppen. Nachdem einige Graben, wurde mir bewusst, das AD Globalen Katalog und basiert dieses Beispiel, ich war in der Lage zu ändern, Kalyan s Antwort, um alle user-Gruppen aus dem globalen Katalog.
Die erforderlichen änderungen waren:
3268
zu den ldapUriSetzen Sie den ersten parameter zu
Context.search
zu""
.