Мне нужно сделать веб-каталог из AD. Однако я должен исключить часть дерева в моих результатах.
Чтобы схематизировать структуру:
-Telephony
----Special
----Users
----Other
Я хотел бы исключить OU = Special. Или цель OU = Users и OU = Other, но без необходимости писать строку с помощью «OU».
Я обошел вопрос об опциях запроса, я здесь, но это не исключает группу.
$ldap = Ldap::create('ext_ldap', array(
'host' => 'XXX.XXX.XXX.XXX',
));
$ldap->bind('dn', 'password');
$query = $ldap->query('ou=Telephony,ou=XXXX,dc=XXXX,dc=XXXX,dc=XXXX,dc=XXXX', '(cn=*)', ['filter' => '|(ou=Users*)(ou=Other*)']);
Но я все еще получаю данные от Special.
Как я могу сделать этот фильтр?
Спасибо за помощь