Как можно получить список пользователей Active Directory, используя LDAP, которые находятся в определенной группе?

Как извлечь контакты из определенной группы Active Directory с помощью LDAP в Outlook? Как можно получить только контакты из определенной группы, чтобы избежать извлечения лишней информации при запросе данных из AD?
  • 12 июля 2024 г. 5:22
Ответы на вопрос 2
Для получения списка пользователей Active Directory, находящихся в определенной группе, можно использовать следующий LDAP-запрос:

(&(objectClass=user)(memberOf=CN=название_группы,OU=путь_к_группе,DC=домен))

Где CN=название_группы - это имя группы, в которой содержатся пользователи, OU=путь_к_группе - путь к группе в дереве каталогов, DC=домен - имя домена Active Directory.

Чтобы извлечь контакты из определенной группы Active Directory с помощью LDAP в Outlook, можно использовать фильтр при поиске контактов. Например:

(&(objectCategory=person)(objectClass=contact)(memberOf=CN=название_группы,OU=путь_к_группе,DC=домен))

Где objectCategory=person - тип объектов (контакт), objectClass=contact - класс объекта (контакт), memberOf - принадлежность группе.

Для того чтобы получить только контакты из определенной группы и избежать лишней информации при запросе данных из Active Directory, следует указать соответствующие условия фильтра в LDAP-запросе.
OK, Google! LDAP query to get group members 
(&(objectCategory=user)(memberOf=cn=MyCustomGroup,ou=ouOfGroup,dc=subdomain,dc=domain,dc=com))
Похожие вопросы