SSO Login

Входите в GLPI с учётной записью Microsoft, Google или вашего провайдера OpenID

SSO Login добавляет на страницу входа GLPI кнопку для входа с учётной записью Microsoft (Entra ID), Google или любого провайдера OpenID Connect, например Keycloak и Okta. Пользователь входит с той же учётной записью, что и в почте, с MFA компании, а профиль GLPI может определяться его группой безопасности в Entra. Работает в GLPI 11 и GLPI 12.

ЛицензируемыйGLPI 11 и 12

Функциональность

Один GLPI обслуживает несколько организаций: принимайте один tenant, список tenant или любую организацию Microsoft. При первом входе модуль сопоставляет учётную запись по логину GLPI, а затем по постоянному идентификатору провайдера. Локальные учётные записи и администраторы не перехватываются внешним входом, если вы этого не разрешите.

Приложения находятся в Настройка > SSO Login, у каждого есть вкладка «Тест», которая проверяет конфигурацию без входа, а также привязанные пользователи, логи и история. При желании тот, кто открывает GLPI, сразу попадает на вход Microsoft, а у локального администратора всегда есть способ войти по логину и паролю.

Вход через Microsoft Entra ID, Google и OpenID Connect (Keycloak, Okta и другие), с несколькими приложениями одновременно

Профиль, организация и группа GLPI назначаются по правилу на основе групп безопасности Entra или ролей провайдера

Multi-tenant для MSP: один tenant, список принимаемых tenant или любая организация Microsoft

Опция перехода сразу на вход SSO: открывший GLPI попадает в Microsoft, минуя страницу входа

MFA GLPI сохраняется, с возможностью требовать MFA провайдера, а секрет клиента хранится в зашифрованном виде

Первый вход сопоставляется по логину GLPI; затем привязка использует постоянный идентификатор учётной записи у провайдера

Автоматическое создание пользователя при первом входе, необязательное и ограниченное разрешёнными вами доменами электронной почты

Выход из GLPI завершает и сессию у провайдера

Вкладка «Тест» проверяет конфигурацию без входа, с привязанными пользователями, логами и историей по каждому приложению

Как это работает

Шаг 1

Зарегистрируйте приложение у провайдера

В Entra ID создайте регистрацию приложения с URI перенаправления, который модуль показывает готовым для копирования, создайте секрет клиента и добавьте claims email, upn и, для профилей по группам, groups.

Шаг 2

Добавьте приложение в GLPI

В Настройка > SSO Login нажмите «Добавить», выберите провайдера и укажите ID клиента, секрет и tenant. Вкладка «Тест» подтверждает конфигурацию до появления кнопки на странице входа.

Шаг 3

Определите профили и откройте доступ

Создайте правила назначения прав с группой провайдера в качестве критерия и активируйте приложение. При желании включите переход сразу на вход SSO.

Смотрите в действии

Краткий обзор того, что плагин делает на практике.

Видеодемонстрация скоро появится.

Галерея изображений

Часто задаваемые вопросы

Нет. Модуль предназначен для GLPI 11 и GLPI 12. В GLPI 10 SSO с Entra ID выполняется через SAML с плагином сообщества.

Нет. SSO Login выполняет ту же роль и не сосуществует с ним в активном состоянии: отключите OAuth SSO перед установкой модуля.

Да. Добавьте claim групп в регистрацию приложения и создайте правило назначения прав с ID объекта группы безопасности. Профиль назначается как динамический: кто выходит из группы, теряет профиль при следующем входе.

Страница входа GLPI по-прежнему предлагает логин и пароль, а локальный администратор всегда может войти. Даже при включённой опции перехода сразу на вход SSO адрес страницы входа с ?noAUTO=1 в конце показывает форму.

Защитите также вход по паролю

SSO Login заботится о тех, кто входит с корпоративной учётной записью. Security Guard ограничивает попытки ввода пароля при локальном входе, в API и CalDAV и останавливает подбор паролей, и он бесплатный.

Узнать о Security Guard

Начните использовать SSO Login

Посмотрите доступные тарифы или прочтите полную статью об этом модуле.

Смотреть тарифы Читать статью полностью
Нужна помощь?