Я сталкиваюсь с некоторыми трудностями при перечислении всех пользователей в более чем двух группах в Active Directory. Я могу перечислить членов, которые входят в одну группу, указав OU (напр. IT) и DC
Вот мой код
public static String usersContainer = "ou=USERS,ou=IT,ou=Accounts,ou=HR,ou=AAB,dc=AXA";
Если я хочу включить учетную запись одновременно, и они тоже есть, как мне это сделать?
Я пробовал это решение:
ou=USERS,ou=IT,ou=account,dc=XXX,dc=AAA,dc=com
Но, это дало мне ошибку, что имя не найдено. Как включить еще один ou на том же уровне первого ou
Остальная часть моего кода
ctls.setSearchScope(SearchControls.SUBTREE_SCOPE);
NamingEnumeration answer = ctx1.search(usersContainer, "(objectClass=user)", ctls);
Может ли кто-нибудь помочь