Технические данные
- Опубликовано:
- 17.08.2023
- Обновлено:
- 08.10.2026
- Версия:
- 1.4.0
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Пользовательское соглашение
Описание
Модуль обеспечивает единый вход (SSO) на портал по протоколам SAML 2.0 и OpenID Connect (OIDC). Он позволяет подключить портал к корпоративному или облачному провайдеру идентификации и централизованно управлять аутентификацией пользователей.
Поддерживается интеграция с ADFS по SAML 2.0, Keycloak по SAML 2.0 или OIDC, а также с Microsoft Entra ID, Google Identity, Auth0 и другими OIDC-провайдерами, соответствующими техническим требованиям модуля.
Преимущества единого входа:
- использование открытых стандартов SAML 2.0 и OIDC;
- единый вход на портал с корпоративной учётной записью;
- централизованное управление учётными данными и политиками входа на стороне IdP;
- создание и обновление пользователей Bitrix по атрибутам внешнего источника;
- сопоставление пользователей и групп;
- снижение затрат на управление учётными записями.
Настройте авторизацию по SAML 2.0 или OpenID Connect на вашем портале Битрикс.
Важно: начиная с версии 1.0.6 для установки обновления требуется версия главного модуля Битрикс не ниже 25.750.0.
Настройку модуля рекомендуется выполнять техническим специалистам, имеющим опыт интеграции SSO.
Для настройки модуля рекомендуем Вам ознакомиться с инструкцией по установке: для ее получения обратитесь в наш отдел технической поддержки
| 1.4.0 (28.09.2026) |
|
| 1.3.0 (27.08.2026) |
|
| 1.2.1 (27.07.2026) |
|
| 1.2.0 (11.06.2026) |
|
| 1.0.9 (05.02.2026) |
|
| 1.0.8 (19.01.2026) |
|
| 1.0.7 (19.11.2025) |
|
| 1.0.6 (07.11.2025) |
|
| 1.0.5 (16.10.2025) |
|
| 1.0.4 (26.06.2025) |
|
| 1.0.3 (25.06.2025) |
|
| 1.0.2 (06.05.2024) |
|
| 1.0.1 (18.03.2024) |
|
| 1.0.0 (06.02.2024) |
|
| 0.7.1 (20.12.2023) |
|
| 0.7.0 (31.10.2023) |
|
| 0.6.3 (30.01.2024) |
|
| 0.6.2 (30.01.2024) |
|
| 0.6.1 (30.01.2024) |
|
| 0.6.0 (18.09.2023) |
|
После установки модуля доступна админ.панель расширения simplesaml, где вы можете проверить работу ваших методов аутентификации и просмотреть метаданные. Она расположена по адресу: https://<ваш_домен>/simplesaml/.
Чтобы войти в неё, необходимо установить пароль в основных настройках модуля mcart.saml.
После этого, перейдя по адресу https://<ваш_домен>/simplesaml/, вводим установленный пароль. У нас есть возможность, например, просмотреть и проверить созданные конфигурации аутентификации на соответствующей вкладке.
На вкладке «Федерация» мы можем просмотреть загруженные метаданные.
Установка и настройка модуля выполняется техническими специалистами, имеющими навыки настройки SSO.
Настройка авторизации по OpenID Connect (OIDC)
Настройка OpenID Connect
В административном разделе модуля откройте «Источники авторизации» и создайте источник типа OpenID Connect.
Укажите:
- Issuer — HTTPS-адрес провайдера;
- Client ID;
- Client Secret;
- Discovery URL — при необходимости. По умолчанию используется {Issuer}/.well-known/openid-configuration.
Сохраните источник и добавьте показанный модулем Redirect URI в список разрешённых URI OIDC-клиента у провайдера. Значение необходимо скопировать точно, без масок.
Настройте сопоставление полей:
- XML_ID — обязательный уникальный идентификатор внешнего пользователя;
- LOGIN — обязателен при создании новых пользователей;
- минимум одно поле должно быть отмечено для поиска существующего пользователя;
- при необходимости сопоставьте имя, фамилию, email и пользовательские поля.
При необходимости включите создание новых пользователей, обновление существующих пользователей, установку EXTERNAL_AUTH_ID и сопоставление групп.
В основных настройках модуля выберите созданный источник в поле «Текущий метод аутентификации» и сохраните настройки. Проверьте вход тестовым пользователем в отдельном браузере или режиме инкогнито.
Важно: для сохранения Client Secret в настройках ядра Bitrix должен быть задан криптографический ключ crypto.crypto_key. При отсутствии ключа модуль не позволит сохранить OIDC-подключение.
Требования к OIDC-провайдеру
Discovery-документ должен содержать строковые параметры:
- issuer;
- authorization_endpoint;
- token_endpoint;
- jwks_uri;
- userinfo_endpoint.
Все перечисленные URL должны использовать HTTPS. Значение issuer в discovery-документе должно точно совпадать со значением, указанным в настройках источника.
Провайдер должен возвращать подписанный id_token. Текущая версия модуля поддерживает проверку подписи RS256.
Либо на сайте через форму "Оставить заявку": http://www.mcart.ru/support/
(рабочие дни с 10 до 19 по Москве)
+7(812) 309-78-93 Санкт-Петербург
+7(499) 703-44-96 Москва
Читать о решении на сайте разработчика