Стояла задача синхронизировать адреса электронной почты и внутренние телефоны пользователей 1С:УПП ред 1.3 с Active Directory, т.к. в компании активно используется CRM, а адреса и телефоны выводятся с печатные формы коммерческих предложений и счетов.
Поэтому и написал обработку, которая будет заполнять контактную информацию пользователей данными хранящимися в Active Directory.
Может, кому-нибудь будет полезна.
Сопоставление пользователей в AD и 1С производится по доменному логину.
Принцип работы с Active Directory через LDAP-запрос подсмотрел тут.
Пример протестирован в УПП 1.3.11.1 на платформе 8.2.14.533
Обработка предназначена для обновления телефона и адреса эл. почты пользователей в базе 1С из данных хранящихся в Active Directory.
Перейти к публикации
(0) Забавно, кто качает — не плюсует, кто плюсует — не качает 😀
Ага, причем плюсов больше, чем балов за скачку 🙁
Насчет плюсов и скачиваний — я думаю, что здесь всё просто. Так как на Инфостарте нет «Избранного» (о чем давно просят), поэтому ставят плюс, что б публикация попала в «Мои рекомендации». Это своеобразные заметки на будущее, потом будет проще найти… 🙂
Нужная вещь.
Мы, кстати, сделали в обратную сторону: в 1С УПП создается пользователь, указывается контактная информация, и автоматически запускается скрипт создания/изменения пользователя в AD.
Полезная идея, спасибо.
Хороший обработка, спасибо!
Хорошая обработка, спасибо!
Супер!!! Просто находка!! Можно мне на sotikom@bk.ru отправить? а то плюсиков не хватает (. За реализацию идеи «+»!!
Спасибо, интересный подход.
А нет статьи по параметрам Active Directory ?
Очень полезная обработка, спасибо автору.
Очень полезная обработка, можно расширять и расширять…
(4) kapustinag, а не могли бы поделиться своей обработкой создания пользователей в Active Directory из 1с (nanik-nanik@mail.ru)?
(4) Аналогичный вопрос. На чтение данных из AD есть пример, а как писать в AD данные?
(10) webdimon,
Ldap атрибуты AD
попробуй тут посмотреть
От себя добавлю, тоже была идея из ЗУП генерить пользователей AD и управлять ими. до конца обработку не довел и бросил, но на этапе разбирательства выяснил пару интересных моментов
1. в Win Server 2003 и 2008 некоторые данные, которые в интефейсной части выглядят одинаково, хранятся по разному
2. некоторые данные (кажись приналежность к группам пользователей) интересно хранится. если значение одно, то хранится напрямую, а если несколько значений, то уже списком значений типа SafeArray.
подробностей, к сожалению, уже не помню
Обработка пригодится автору плюс
Подскажите название полей в AD: Адрес, Город, область, индекс, Страна, комната. Кому нужно у меня обновляеться в AD из 1С следующие поля:Имя, дожность, оганизация, отдел, телефоны, списки рассылки, группы. Никак вот не могу найти в AD: Адрес, Город, область, индекс, Страна, комната.