powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / ActiveDirectory + PHP
3 сообщений из 3, страница 1 из 1
ActiveDirectory + PHP
    #32793229
Фотография Groove
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ситуация такая:
есть БД с именинниками - сотрудниками предприятия.
есть AD
есть IIS
есть Win2000Server

Люди приходят и уходят (в смысле увольняются и устраиваются).
Я первоначальную БД взял из простого экселевского файла и запихал в мускул. Все прекрасно - но стало напрягать: "ой, у меня фамилию не правильно записали", "ой, а меня вообще нет в списке именинников".

Хочу такую вещь: раз в неделю поставить планировщик задач на выполнение пхп-скрипта, который бы делал следующие вещи:

1) у всех пользователей мускула ставил отметку "заблокирован"
2) обращался к ActiveDirectory
3) получал список активных учетных записей (не заблокированных)
4) для каждой полученной учетной записи обновлял ФИО (заполняется админом и отображается в WinXP в меню пуск) и снимал отметку "заблокирован".

Все.

Тепрь дальше, как подключаться я понял, а как получить список учетных записей нет :-(
...
Рейтинг: 0 / 0
ActiveDirectory + PHP
    #32805903
BonJorno
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да если туда ещё и mssql2000, то через него довольно быстро можно данные из AD дергать.
а так придётся юзать что-то типа NET-LDAP (в Perl есть такой, в php тоже что-то подобное должно быть)
либо через Win32-Ole, ну тут вобще труба
...
Рейтинг: 0 / 0
ActiveDirectory + PHP
    #32806625
taj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гляди мануал, экспериментируй и обрящешь. Один мой знакомый, помнится, долго мучился с этим лдапом, ну правда у него и опыта прогания было немного.
А получить список записей - ldap_search()
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / ActiveDirectory + PHP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]