Интеграция с AD для автоматического обновления пользователей

Все вопросы/проблемы по установке и использовании.
lekorov
Сообщения: 5
Зарегистрирован: 25 мар 2026, 14:16
Имя: Денис Суховеев
Откуда: Санкт-Петербург, Россия

Интеграция с AD для автоматического обновления пользователей

Сообщение lekorov »

Коллеги, добрый день.
Используем CRM «Руководитель» внутри компании в закрытом контуре — доступ только для внутренних сотрудников.

Возник вопрос по управлению пользователями. Сейчас список пользователей ведется вручную, что не очень удобно и масштабируемо.
Подскажите, пожалуйста:
  • Есть ли возможность интеграции с Active Directory (AD)?
  • Можно ли настроить автоматическое (например, ежедневное) обновление списка пользователей из AD?
  • Если готового функционала нет — каким образом это можно реализовать (через API, скрипты, синхронизацию и т.д.)?
На текущий момент не удалось найти встроенных решений или документации по данной интеграции.

Буду признателен за любой опыт или рекомендации.
Аватара пользователя
Oleg
Сообщения: 464
Зарегистрирован: 26 окт 2018, 08:23
Имя: Олег Родионов
Откуда: Россия,Санкт-Петербург

Re: Интеграция с AD для автоматического обновления пользователей

Сообщение Oleg »

Конечно есть, Настройки-LDAP
Установка и настройка IP ATC Asterisk
lekorov
Сообщения: 5
Зарегистрирован: 25 мар 2026, 14:16
Имя: Денис Суховеев
Откуда: Санкт-Петербург, Россия

Re: Интеграция с AD для автоматического обновления пользователей

Сообщение lekorov »

Oleg писал(а): 27 мар 2026, 15:52 Конечно есть, Настройки-LDAP
Как я понял, данная настройка в момент первой авторизации автоматически регистрирует нового пользователя? Или он шерстит всех сотрудников и автоматически импортирует в пользователи?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Интеграция с AD для автоматического обновления пользователей

Сообщение support »

Предварительно импортировать из AD нет необходимости. При первом входе, программа проверить, есть ли такой пользователь в AD и если есть, то на его основе будет создан пользователь в приложении.
lekorov
Сообщения: 5
Зарегистрирован: 25 мар 2026, 14:16
Имя: Денис Суховеев
Откуда: Санкт-Петербург, Россия

Re: Интеграция с AD для автоматического обновления пользователей

Сообщение lekorov »

support писал(а): 28 мар 2026, 06:17 Предварительно импортировать из AD нет необходимости. При первом входе, программа проверить, есть ли такой пользователь в AD и если есть, то на его основе будет создан пользователь в приложении.
В моем случае как раз возникает ограничение текущей логики работы через LDAP.

Сценарий использования следующий:
пользователи из AD необходимы не только для авторизации, но и как справочные данные внутри системы — например, для выбора в полях связи (участники, наставники и т.д.).

При этом:
не все сотрудники должны фактически заходить в систему;
часть из них используется только как “справочник” для привязки к записям.

Из-за этого текущий механизм, при котором пользователь создается только при первом входе, не решает задачу — такие сотрудники просто не появляются в списках выбора
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Интеграция с AD для автоматического обновления пользователей

Сообщение support »

Для справочника лучше создать отельную сущность и импортировать туда данные всех пользователей. Можно через xlsx импорт.
Там где нужен справочник, использовать его. Там где нужно чтоб били права пользователей, тогда назначать реального пользователя на запись.
lekorov
Сообщения: 5
Зарегистрирован: 25 мар 2026, 14:16
Имя: Денис Суховеев
Откуда: Санкт-Петербург, Россия

Re: Интеграция с AD для автоматического обновления пользователей

Сообщение lekorov »

support писал(а): 28 мар 2026, 08:09 Для справочника лучше создать отельную сущность и импортировать туда данные всех пользователей. Можно через xlsx импорт.
Там где нужен справочник, использовать его. Там где нужно чтоб били права пользователей, тогда назначать реального пользователя на запись.

Учитывая объем сотрудников (≈15000) – нереально). Пробовали через xlsx – программа выдает ошибки рандомно на некоторых строчках, поэтому 15000 строчек обогащенных данных загрузить не получается(
Аватара пользователя
Oleg
Сообщения: 464
Зарегистрирован: 26 окт 2018, 08:23
Имя: Олег Родионов
Откуда: Россия,Санкт-Петербург

Re: Интеграция с AD для автоматического обновления пользователей

Сообщение Oleg »

Не совсем понимаю, в чем проблема попросить зайти каждого сотрудника хоть один раз?
Не хотят сотрудники зайдите сами этими сотрудниками.
Установка и настройка IP ATC Asterisk
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Интеграция с AD для автоматического обновления пользователей

Сообщение support »

Грузить всех 15000 в сущность Пользователи - этого не нужно делать. Программа будет медленно работать и будут неудобства в настройках. В сущности Пользователи должны быть только те, кто в ней работает.
Пробовали через xlsx – программа выдает ошибки рандомно на некоторых строчках
Да, при таком количестве данных сервер сбоит или памяти не хватает или время выполнения скрипта или еще что.

Задачу можно решить разбив файл на три части по 5000 в каждом и загрузить по отдельности. Если 5000 тоже много, разбейте по 3000.

И при таком количестве данных обязательно используйте поле Сущность Ajax, обычное поле Сущность будет пытаться загрузить все 15000 в форму и это будет медленно или вовсе не загрузится.
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Re: Интеграция с AD для автоматического обновления пользователей

Сообщение Евгений »

Есть интеграция с доменом. У меня например пользователи берутся из домена FreeIpa-LDAP

Но есть проблема. Пользователь импортируется из домена в Руководитель только один раз, при первом входе. Дальнейшей синхронизации с ЛДАП не происходит. То есть когда в домене меняется ФИО пользователя, то в Руководителе эти изменения нужно продублировать вручную.

Сейчас вот делаю костыли - так чтобы логика работала наоборот. В Руководителе изменяю данные пользователя, и при сохранении вносятся изменения также и в соответствующую запись в ЛДАП. Не очень удобно, хотелось чтобы была полноценная синхронизация и обновление пользователей из домена.
Ответить