Настройте Microsoft Entra ID в качестве SCIM-клиента, а Joomla — в качестве SCIM-сервера.
Обзор
Предоставление доступа пользователям Joomla SCIM плагин предоставляет вам возможность автоматизировать создание, обновление и удаление пользователей. процесс из существующего Поставщик удостоверений на ваш сайт Joomla. Система управления междоменной идентификацией (SCIM) SCIM — это открытый стандарт для безопасной синхронизации информации о пользователях между несколькими приложениями. Здесь мы рассмотрим пошаговое руководство по включению синхронизации пользователей SCIM между сайтом Joomla и Azure AD в качестве поставщика удостоверений.
Шаг 1: Установите плагин Joomla SCIM User Provisioning.
- Скачайте zip-файл для плагин miniOrange SCIM для предоставления доступа пользователям для Joomla из здесь.
- Теперь перейдите к Система -> под Установите раздел -> нажмите на Расширения
- Сейчас под Загрузка файла пакета нажмите выбрать файл Затем выберите zip-файл плагина SCIM User Provisioning.
Шаг 2: Настройка Joomla в качестве SCIM-сервера
- Перейдите в Конфигурация SCIM вкладка, чтобы найти Базовый URL SCIM и Токен на предъявителя SCIMчто вам пригодится.
Шаг 3: Настройте Microsoft Entra ID в качестве SCIM-клиента.
- Войти в Azure AD приборную панель и выберите Идентификатор Майкрософт Энтра. Затем нажмите на Корпоративное приложение кнопка на боковой панели.
- Теперь нажмите Новое приложение а затем нажмите Создайте собственное приложение и дайте приложению подходящее имя. Убедитесь, что не-галерея Приложение выбрано. Наконец, нажмите на кнопку. Создавай Если у вас уже есть корпоративное приложение и вы хотите включить в нем функцию предоставления ресурсов, перейдите к следующему шагу. этот шаг.
- Нажмите на Резервирование из бокового меню и нажмите Начать.
- В режиме подготовки выберите «Автоматический» и введите... Базовый URL SCIM и SCIM Bearer Token под URL арендатора и Секретный жетон полей.
- Назначьте пользователей вашему приложению. Нажмите на Пользователи и группы а затем нажмите Добавить пользователя/группуЕсли назначенные пользователи еще не зарегистрированы на вашем сайте Joomla, они будут созданы автоматически.
- После завершения настройки вернитесь в приложение и нажмите на Начать подготовку.
- Вы успешно настроили плагин miniOrange Joomla SCIM User Provisioning Plugin с использованием Microsoft Entra ID.
Шаг 4: Премиум-функции
Следующие функции входят в премиум-версию плагина miniOrange для Joomla SCIM. Требуется премиум-лицензия для доступа и настройки этих параметров.
- Вкладка «Сопоставление SCIM» в плагине miniOrange Joomla SCIM позволяет сопоставлять атрибуты пользователей из вашего поставщика идентификации (IdP) с полями профиля пользователя Joomla. Это гарантирует автоматическое обновление данных пользователя, таких как имя пользователя, электронная почта или имя, в Joomla во время создания учетных записей пользователей на основе SCIM. Вы можете добавлять, изменять или удалять сопоставления атрибутов по мере необходимости. Это упрощает и автоматизирует синхронизацию профилей пользователей между вашим IdP и Joomla. Просто настройте сопоставление и нажмите «Сохранить расширенное сопоставление атрибутов», чтобы применить его.
- Вкладка «Сопоставление ролей» позволяет управлять назначением ролей пользователей при создании учетных записей SCIM. Вы можете определить родительскую группу пользователей, в рамках которой будут создаваться новые роли SCIM в Joomla.
- Кроме того, вы можете предварительно выбрать одну роль, которая будет автоматически назначена всем пользователям SCIM. Это гарантирует, что пользователям будут предоставлены правильные уровни доступа и разрешения с момента создания. Это упрощает управление ролями пользователей и поддерживает единообразие на вашем сайте Joomla.
- Вкладка «Расширенные настройки» позволяет определить, как Joomla должна обрабатывать пользователей, деактивированных на сервере SCIM. Вы можете ничего не делать, деактивировать пользователя или удалить его из Joomla.
- Это помогает поддерживать согласованность пользователей между вашим SCIM-сервером и сайтом Joomla. Поддерживается автоматическое управление жизненным циклом пользователей на основе событий SCIM. Просто выберите нужный вариант и нажмите. Сохранить настройки чтобы обеспечить его соблюдение.
- Нажмите на вкладку «Планы обновления», чтобы ознакомиться с полным списком функций и различными планами лицензирования. ИЛИ вы можете нажмите здесь. проверить функции и планы лицензирования.
- Если вы хотите приобрести платную версию плагина, вам необходимо зарегистрироваться/войти в систему на вкладке «Настройка аккаунта». ИЛИ вы можете Зарегистрироваться/войти здесь.
