Интеграция с Active Directory (AD). Авторизация
Описание
Бесшовная авторизация через Active Directory для вашего Битрикс
Представьте: сотрудники заходят на корпоративный портал, используя те же логины и пароли, что и для входа в свою рабочую учётную запись Windows. Никаких дополнительных регистраций, записок с паролями на мониторе или путаницы с учётными данными. Наш компонент интеграции с Active Directory (LDAP) реализует именно такой сценарий. Он превращает ваш 1С-Битрикс в часть доменной инфраструктуры, где авторизация происходит мгновенно и привычно для каждого пользователя. Решение работает с редакциями «Старт» и выше, что позволяет внедрить единую точку входа без покупки более дорогих лицензий.
В отличие от встроенного механизма Битрикс, этот компонент не пытается одновременно проверять локальные пароли и доменные учётные данные. Он полностью замещает стандартную логику, исключая ситуацию, когда система сначала предлагает ввести пароль от сайта, а потом — от домена. Пользователь всегда работает только с актуальной парой «логин/пароль» из Active Directory, что особенно важно для компаний с жёсткими политиками безопасности и частой сменой паролей.
Как это работает: онлайн-проверка и автоматическое создание учётных записей
Каждый раз, когда сотрудник вводит свои данные на странице входа, компонент в реальном времени отправляет запрос к вашему контроллеру домена. Если Active Directory подтверждает корректность логина и пароля, пользователь сразу попадает в портал. Никаких кешированных сессий или устаревших данных — только свежая проверка при каждом входе. Это гарантирует, что отключённый или заблокированный в AD сотрудник не сможет авторизоваться, даже если его учётная запись всё ещё существует в Битрикс.
Если же пользователь входит впервые, компонент делает две вещи одновременно: создаёт нового пользователя в системе и авторизует его. При этом локальному профилю присваивается случайный пароль, который никогда не используется для входа — вся аутентификация идёт исключительно через домен. Таким образом, база пользователей Битрикс пополняется автоматически, без ручного заведения десятков и сотен учётных записей. Сотрудник просто начинает работать, а администратору не нужно тратить время на настройку каждого новичка.
Ролевая модель и управление правами без лишней головной боли
После того как пользователь авторизовался через AD, вы можете назначать ему группы и права стандартными средствами Битрикс. Никакой магии или сложных скриптов — всё работает так же, как и с обычными локальными учётными записями. Вы можете гибко настроить, кто видит новости, кто может редактировать документы, а кто имеет доступ только к личному кабинету. Ролевая модель полностью остаётся под вашим контролем, а сам факт авторизации через домен никак не влияет на возможности настройки прав.
При этом важно помнить: изменение пароля сотрудником через интерфейс Битрикс не синхронизируется с Active Directory. Если кто-то попытается сменить пароль в настройках профиля, он изменится только в локальной базе портала, но войти с ним через домен уже не получится. Это защищает от случайных ошибок и сохраняет единую точку управления паролями на стороне IT-отдела, который контролирует AD.
Что происходит с отключёнными и удалёнными пользователями
Один из частых вопросов при внедрении такой интеграции: «Что будет, если сотрудника уволили и заблокировали в AD?». Компонент не удаляет учётную запись из Битрикс автоматически. Профиль остаётся в системе, но авторизоваться под ним больше нельзя — домен отклоняет запрос на вход. Это удобно, если вы хотите сохранить историю активности, документы или задачи, которые были связаны с бывшим сотрудником. Вы можете вручную отключить его учётную запись или переназначить дела, но сам факт блокировки в AD гарантирует, что доступ к порталу будет закрыт.
Такой подход особенно ценен для крупных организаций с высокой текучестью кадров. Вам не нужно синхронизировать весь список пользователей или запускать пакетные обновления — проверка происходит точечно, по одному человеку в момент его входа. Это снижает нагрузку на сеть и упрощает администрирование. А если сотрудника восстановят в домене, он сможет зайти в портал снова, и его прежняя учётная запись в Битрикс просто «оживёт».
Важные детали настройки: почта и сетевая доступность
Для корректной работы компонента необходимо, чтобы в Active Directory у каждой учётной записи был указан адрес электронной почты. Именно он используется при создании профиля в Битрикс. Если поле email пустое, система подставит фейковый адрес, что может вызвать сложности с уведомлениями или восстановлением доступа. Поэтому перед внедрением стоит проверить, что все доменные учётные записи содержат корректные почтовые данные.
Также учитывайте, что компонент требует сетевой доступности до контроллера домена при каждой авторизации. Если сервер Битрикс не может связаться с AD (например, из-за временных проблем с сетью или отказа контроллера), пользователь не сможет войти в портал. Для ответственных корпоративных решений это означает необходимость обеспечить стабильное соединение и, возможно, настроить резервные контроллеры домена. Но в штатном режиме всё работает надёжно: запрос занимает доли секунды, и пользователь даже не замечает, что его данные проверяются в реальном времени.
Часто задаваемые вопросы
Характеристики
| Версия | 1.0.7 |
| Добавлен | 30.07.2025 |
| Установок | 50 - 99 раз |
| Код | anighr.adauth |
| Адаптивный | Нет |
| Composite | Нет |