Модуль обеспечивает единый вход (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.
Для настройки модуля рекомендуем Вам ознакомиться с инструкцией по установке: для ее получения обратитесь в наш отдел технической поддержки
- Добавлен функционал авторизации по протоколу OpenID Connect
- Устранение уязвимостей
- Добавлена настройка действий с полем Тип внешней авторизации
- Доработаны настройки обновления пользователей
- В ограничение авторизации для интранет пользователей добавлена обработка неуникальных логинов
- Обновление библиотеки SimpleSAMLphp до версии 2.4.4
- Важные обновление безопасности:
- убрана возможность отключать проверку ssl;
- усилена проверка прав для записи опций;
- отдельная настройка для разрешения использования http схемы в url для метадаты;
- и другие.
- Добавлено ограничение авторизации для интранет пользователей
- Удалено событие для добавления в список способов внешней авторизации варианта mcart.saml
- В список способов авторизации добавлен mcart.saml. При выборе данного способа вход через стандартную авторизацию Битрикса (логин/пароль) будет недоступен.
- Добавлена автогенерация ключа и сертификата при сохранении конфигурации
- Вывод кнопки авторизации через модуль в новом шаблоне страницы авторизации
- Добавлена автогенерация ключа и сертификата при сохранении конфигурации
- Исправлены лэнговые файлы
- Исправлено удаление модуля
- Исправление сохранения атрибутов
- Добавлен исправленный файл контроллера
- Изменен интерфейс настроек
- Добавлен функционал по авто обновлению метаданных
- Исправлены баги
- Настройка групп пользователя
- Поддержка новой версии Bitrix
- Исправление багов
- поддержка старых версий битрикса
- поддержка старых версий битрикса
- Исправлены ошибки
- Добавлены новые опции
- Исправлены ошибки
- Добавлены новые опции
После установки модуля доступна админ.панель расширения 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 Москва
Читать о решении на сайте разработчика
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Если оформляете быстрый заказ: напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты МИР. Чтобы оплатить покупку на сайте, система перенаправит вас на сервер платежной системы. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: ЮMoney. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.
- Безналичная оплата на наш расчетный счет по выставленному счету.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Электронная поставка - все необходимые сведения о лицензии, праве пользования, кодах, ключах и др. высылаются покупателю на его e-mail.
- Курьерская доставка. Когда товар будет отправлен с нашего склада, Вам придет уведомление. В день доставки с Вами заблаговременно свяжется курьер для уточнения времени и деталей доставки. Доставка производится "до двери". Осмотрите упаковку на целостность и соответствие указанной комплектации.
- Постамат. Когда заказ поступит на точку, на Ваш телефон или e-mail придет уникальный код. Заказ нужно оплатить в терминале постамата. Срок хранения — 3 дня.
- Доставка Почтой России. Когда заказ придет в отделение, на Ваш адрес придет извещение о посылке. Перед оплатой Вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно Вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.
Дополнительная информация.
Изучите полный алгоритм продления лицензий на модули 1С-Битрикс: Маркетплейс, включая активацию льготных купонов. Мы детально разбираем все условия: обязательный 30-дневный срок для сохранения максимальной выгоды, пропорциональное ценообразование (12,5%, 25%, 50% от цены модуля) и ограничение по минимальной сумме в 500 рублей. Этот гайд поможет вам эффективно планировать бюджет и гарантировать актуальность вашего проекта.