LDAP DirectorySearcher со свойством MemberOf для пользователя, являющегося членом ad_group1 или ad_group2 (любая группа или обе группы) - PullRequest
2 голосов
/ 20 декабря 2011

Текущий поисковый фильтр для проверки, является ли пользователь членом ad_group1

&(memberOf=CN=ad_group1,OU=my_ou,DC=abc,DC=com) 

Необходимо настроить поисковый фильтр, чтобы проверить, является ли пользователь членом ad_group1 или ad_group2 или обоихгруппы.

В настоящее время поисковый фильтр работает правильно для членов группы ad_group1.

Как расширить поисковый фильтр для включения условия для другой группы?

1 Ответ

0 голосов
/ 20 декабря 2011

Попробуйте что-то вроде этого:

&(|(memberOf=CN=ad_group1,OU=my_ou,DC=abc,DC=com)(memberOf=CN=ad_group2,OU=my_ou,DC=abc,DC=com))

Оператор | является логическим OR в фильтрах LDAP.

См. эту статью здесь для получения дополнительных примеров и объяснений синтаксиса фильтра LDAP.

...