bdd2

Синхронизация контактной информации пользователей 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
198
.epf 10,01Kb 198 Скачать

См. также

Вознаграждение за ответ
Сумма: 0 $m
Добавили:
Евгений (jake_qwert) (0.01 $m)
Добавить вознаграждение
Комментарии
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:)) 951 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) 21 14.11.14 14:38 Сейчас в теме
Подскажите название полей в AD: Адрес, Город, область, индекс, Страна, комната. Кому нужно у меня обновляеться в AD из 1С следующие поля:Имя, дожность, оганизация, отдел, телефоны, списки рассылки, группы. Никак вот не могу найти в AD: Адрес, Город, область, индекс, Страна, комната.