Интеграция Rocket.Chat с единым входом (SSO) SAML с Drupal в качестве поставщика идентификации (IdP).
Обзор
Это руководство поможет вам интегрировать Drupal в качестве поставщика идентификационных данных SAML 2.0 (IdP) и Rocket.Chat в качестве поставщика услуг (SP). модуль miniOrange SAML IDPЭта интеграция обеспечивает централизованное управление пользователями и контроль прав доступа, позволяя пользователям получать доступ к нескольким приложениям с помощью одного набора учетных данных. Этот модуль совместим с Drupal 7, Drupal 8, Drupal 9, Drupal 10 и Drupal 11.
Процедура установки
- Использование Композитора
- Использование Drush
- Ручная установка
Шаги настройки
Получение метаданных SAML IDP из Drupal:
- После установки модуля перейдите в... Конфигурация Перейдите на вкладку в верхней панели навигации и нажмите на Конфигурация miniOrange SAML IDP.
- Перейдите в Метаданные IDP вкладка. Скопировать URL-адрес входа SAML и Сертификат Х.509Держите его под рукой. (Это необходимо для настройки Rocket.Chat в качестве поставщика услуг SAML).
Настройте Rocket.Chat в качестве поставщика услуг.
- Откройте новую вкладку или окно браузера, войдите в свою учетную запись. RocketChat счет как Администратор аккаунта.
- Нажмите на АДМИНИСТРАЦИЯ из левого угла и перейдите к Рабочее пространство.

- Прокрутите вниз и нажмите на Настройки и найдите SAML, Нажать на Открыто кнопка на карте SAML.

- Теперь введите ранее скопированный URL-адрес входа в SAML и сертификат X.509 из... Drupal в соответствующем текстовом поле согласно таблице ниже:
| Пользовательский поставщик | |
| Пользовательская точка входа | Введите URL-адрес входа SAML Скопировано из шага 2. |
| Пользовательский эмитент | https://<your-rocketchat-url>/_saml/metadata/<name-of-your-app> |
Примечание: Скопируйте Пользовательский эмитент URL — это URL-адрес метаданных поставщика услуг, необходимый для настройки Drupal в качестве поставщика идентификации.

- Прокрутите вниз и введите ранее скопированный сертификат X.509 из Drupal в Содержание публичного сертификата текстовое поле.
- Выберите Проверить подпись ответа из Тип проверки подписи падать.
- Нажмите на Сохранено .

Настройка Drupal в качестве поставщика идентификации SAML (IdP):
- Перейдите на сайт Drupal. Перейдите по ссылке... Настройка поставщика услуг вкладка модуля miniOrange SAML IDP.
- Нажмите на Загрузка метаданных SP.

- Вставьте скопированный Пользовательский эмитент (URL метаданных) URL-адрес в Добавить из URL-адреса текстовое поле и нажмите на Получить метаданные .

- Прокрутите вниз и нажмите на Сохранить конфигурацию .

- Теперь нажмите на Тест Ссылка для проверки вашей конфигурации. Если ваши настройки верны, то в окне проверки конфигурации вы увидите главную страницу сайта Rocket.Chat.

Вы успешно настроили единый вход SAML между Rocket.Chat в качестве поставщика услуг SAML и Drupal в качестве поставщика идентификации SAML.
Статьи по теме
Вы можете ознакомиться с нашими дополнительными функциями, которые помогут повысить безопасность вашего сайта на Drupal и расширить его функциональность.
Попробуйте!
Ознакомьтесь с дополнительными функциями модуля, воспользовавшись полнофункциональной пробной версией. Запрос на пробную версию можно отправить, используя следующую команду: Запросить 7-дневную пробную версию нажмите кнопку модуля или свяжитесь с нами по адресу drupalsupport@xecurify.com для индивидуальной помощи от эксперта по Drupal.
Спасибо за ваш ответ. Мы свяжемся с вами в ближайшее время.
Что-то пошло не так. Пожалуйста, отправьте запрос ещё раз.

Свяжитесь с нами