Перейти к содержанию

Как настроить интеграцию 1С-Битрикс с Encvoy ID#

В этом руководстве вы узнаете, как настроить единый вход (SSO) в Битрикс через систему Encvoy ID.

📌 Битрикс — это платформа для управления бизнес-процессами, разработанная компанией 1С-Битрикс.

Преимущества интеграции:

  • Единый вход — сотрудники входят в Битрикс с учетными данными Encvoy ID
  • Централизованное управление — управление доступом через Encvoy ID
  • Безопасность — OAuth 2.0 и многофакторная аутентификация
  • Автоматизация — автоматическая регистрация и синхронизация пользователей

Настройка входа через Encvoy ID состоит из нескольких ключевых этапов, которые выполняются в двух разных системах.


Шаг 1. Создание приложения#

  1. Авторизуйтесь в системе Encvoy ID.
  2. Создайте приложение с настройками:

    Поле Значение
    Адрес приложения Адрес инсталляции системы Битрикс
    Возвратный URL #1 (Redirect_uri) <адрес инсталляции Битрикс>/bitrix/tools/oauth/trustedid.php

    🔍 Подробнее о создании приложений читайте в инструкции.

  3. Откройте настройки приложения и скопируйте значения:

    • Идентификатор (client_id),
    • Секретный ключ (client_secret).

    Эти данные понадобятся для настройки Битрикс.


Шаг 2. Настройка системы Битрикс#

Установка модуля «Trusted ID»#

  1. В административной части Битрикс установите модуль Trusted ID.
  2. Перейдите в настройки модуля: Администрирование → Настройки → Настройки продукта → Настройки модулей → Trusted ID
  3. Заполните поля:

    • Название сервиса — текст, который будет отображаться при наведении на логотип на форме авторизации.
    • Логотип сервиса — иконка для формы авторизации.

    Настройки модуля Битрикс

  4. Сохраните изменения.

Настройка социальных сервисов#

  1. Перейдите к настройкам параметров модуля: Администрирование → Настройки → Настройки продукта → Настройки модулей → Социальные сервисы.
  2. В разделе Внешние сервисы включите флаг для настроенного названия сервиса Trusted ID.

    Настройки параметров модуля Битрикс

Привязка приложения#

  1. В настройках модуля укажите параметры приложения, созданного в Encvoy ID:

    Параметр Значение
    Адрес сервиса URL вашей инсталляции Encvoy ID
    ID приложения авторизации Client_id, скопированный из приложения Encvoy ID
    Пароль приложения авторизации client_secret, скопированный из приложения Encvoy ID

    Привязка приложения в модуле

  2. Примените изменения.

Настройка регистрации пользователей#

Если требуется автоматическая регистрация новых пользователей через Encvoy ID:

  1. В настройках главного модуля Битрикс перейдите в раздел Регистрация и авторизация.
  2. Убедитесь, что флаг Позволять ли пользователям регистрироваться самостоятельно? активен.

Шаг 3. Проверка подключения#

  1. Откройте форму авторизации вашего сайта на Битрикс.
  2. Должна появиться кнопка Войти через Encvoy ID:

    Кнопка входа на виджете Битрикс

  3. Нажмите на кнопку — откроется окно авторизации Encvoy ID.

  4. После успешного входа вы будете перенаправлены обратно в Битрикс.