Синхронизация контактной информации пользователей 1С:УПП 1.3 с Active Directory

Опубликовал Andrey (CyberNut) в раздел Обработки - Обработка справочников

Обработка предназначена для обновления телефона и адреса эл. почты пользователей в базе 1С из данных хранящихся в Active Directory.


Стояла задача синхронизировать адреса электронной почты и внутренние телефоны пользователей 1С:УПП ред 1.3 с Active Directory, т.к. в компании активно используется CRM, а адреса и телефоны выводятся с печатные формы коммерческих предложений и счетов.

Поэтому и написал обработку, которая будет заполнять контактную информацию пользователей данными хранящимися в Active Directory.

Может, кому-нибудь будет полезна.

 


 

Сопоставление пользователей в AD и 1С производится по доменному логину.

Принцип работы с Active Directory через LDAP-запрос подсмотрел тут.

Пример протестирован в УПП  1.3.11.1 на платформе 8.2.14.533



Скачать файлы

Наименование Файл Версия Размер
ОбновитьКонтактнуюИнформациюПользователей82.epf
.epf 10,01Kb
24.10.11
200
.epf 10,01Kb 200 Скачать

См. также

Вознаграждение за ответ
Показать полностью
Комментарии
0. Andrey (CyberNut) 46 24.10.11 16:38 Сейчас в теме
Обработка предназначена для обновления телефона и адреса эл. почты пользователей в базе 1С из данных хранящихся в Active Directory.


Перейти к публикации

1. Иван Дижа (IDija) 142 24.10.11 16:38 Сейчас в теме
(0) Забавно, кто качает - не плюсует, кто плюсует - не качает :D
2. Andrey (CyberNut) 46 24.10.11 16:45 Сейчас в теме
IDija пишет:

(0) Забавно, кто качает - не плюсует, кто плюсует - не качает

Ага, причем плюсов больше, чем балов за скачку :(
3. Юрий Матвеев (mtv:)) 955 24.10.11 21:15 Сейчас в теме
Насчет плюсов и скачиваний - я думаю, что здесь всё просто. Так как на Инфостарте нет "Избранного" (о чем давно просят), поэтому ставят плюс, что б публикация попала в "Мои рекомендации". Это своеобразные заметки на будущее, потом будет проще найти... :)
4. Александр Капустин (kapustinag) 25.10.11 12:11 Сейчас в теме
Нужная вещь.
Мы, кстати, сделали в обратную сторону: в 1С УПП создается пользователь, указывается контактная информация, и автоматически запускается скрипт создания/изменения пользователя в AD.
5. igor sarafanov (ms200999) 26.10.11 09:42 Сейчас в теме
6. Евгений Кабанов (kabanoff) 39 26.10.11 10:53 Сейчас в теме
Хороший обработка, спасибо!
7. Евгений Кабанов (kabanoff) 39 26.10.11 10:53 Сейчас в теме
Хорошая обработка, спасибо!
8. Евгений Юринский (Evgeny2009) 56 26.10.11 14:51 Сейчас в теме
Супер!!! Просто находка!! Можно мне на sotikom@bk.ru отправить? а то плюсиков не хватает (. За реализацию идеи "+"!!
9. Michael Smith (opiumdx) 31.10.11 07:21 Сейчас в теме
Спасибо, интересный подход.
10. Дмитрий Переверзев (webdimon) 14.01.12 00:04 Сейчас в теме
А нет статьи по параметрам Active Directory ?
12. Макс Савостин (mc1c80) 10.02.12 17:32 Сейчас в теме
Очень полезная обработка, спасибо автору.
13. kiv82 (AltF1) 12.04.12 15:21 Сейчас в теме
Очень полезная обработка, можно расширять и расширять...
14. nanik nanik (nanik) 5 13.05.12 15:09 Сейчас в теме
(4) kapustinag, а не могли бы поделиться своей обработкой создания пользователей в Active Directory из 1с (nanik-nanik@mail.ru)?
15. Владислав Мороз (vlad.frost) 168 18.05.12 12:02 Сейчас в теме
(4) Аналогичный вопрос. На чтение данных из AD есть пример, а как писать в AD данные?
16. Юрий Курсин (Sherlock_kmw) 23 18.05.12 12:02 Сейчас в теме
(10) webdimon,
попробуй тут посмотреть Ldap атрибуты AD
От себя добавлю, тоже была идея из ЗУП генерить пользователей AD и управлять ими. до конца обработку не довел и бросил, но на этапе разбирательства выяснил пару интересных моментов
1. в Win Server 2003 и 2008 некоторые данные, которые в интефейсной части выглядят одинаково, хранятся по разному
2. некоторые данные (кажись приналежность к группам пользователей) интересно хранится. если значение одно, то хранится напрямую, а если несколько значений, то уже списком значений типа SafeArray.

подробностей, к сожалению, уже не помню
17. sumixam (sumixam) 31.08.12 11:22 Сейчас в теме
Обработка пригодится автору плюс
18. Евгений (jake_qwert) 22 14.11.14 14:38 Сейчас в теме
Подскажите название полей в AD: Адрес, Город, область, индекс, Страна, комната. Кому нужно у меня обновляеться в AD из 1С следующие поля:Имя, дожность, оганизация, отдел, телефоны, списки рассылки, группы. Никак вот не могу найти в AD: Адрес, Город, область, индекс, Страна, комната.