Я использую каталог Microsoft Active, чтобы пользователи могли получать доступ к моей сети. Теперь я пытаюсь создать страницу PHP, так что те же функции, у кого есть доступ к моей сети, имеют доступ к моей странице PHP. Тем не менее, я хочу дать людям права, поэтому, если вы в группе менеджеров, то вы можете редактировать страницу, если нет, тогда вы можете просматривать только так и так далее.Поиск LDAP, чтобы найти группу пользователей x в PHP
Я читал и смотрел пример, но я не понимаю базу Active Directory. Этот пример подробно http://www.php.net/manual/en/function.ldap-search.php#107545, но то, что я не понимаю,
$dn = "DC=whatever,DC=whatever";
А также имена на месторождении в поисковом массиве
$LDAPFieldsToFind = array("cn", "givenname", "samaccountname", "homedirectory", "telephonenumber", "mail");
Вот как мой мой активный каталог выглядит -области. ком + Администраторы + Менеджеры -Limited_users + Department_name1 + Department_name2 + IT отдел
Вопрос: после привязки пользователя к поиску, чтобы узнать, в какой директории был найден этот пользователь?
Thanks
Посмотрите, есть ли сценарий, который я опубликовал для [этого ответа] (http://stackoverflow.com/questions/14351602/php-ldap-get-user-attributes-including -связанные группы/14364301 # 14364301) помогут вам. –
Это немного помогает, но я до сих пор не понимаю, какие значения мне нужно поставить для DC – Jaylen
Сценарий, который я использую, имеет: 'DC = our_domain_name_here, DC = local'. –