Как дать доступ вашим сотрудникам через SSO
Преимущества
Если у вас уже есть сайт или корпоративная система, где у пользователей существуют учетные записи, вы можете подключить Single Sign-On (SSO) для входа в IVA360. Это позволит пользователям авторизовываться в сервисе без повторного ввода логина и пароля, используя уже знакомую им учетную запись. В результате вход становится быстрее и удобнее, а вы всегда точно знаете, кто именно работает с платформой, создает мероприятия или имеет доступ к продуктам вашей компании.
Как настроить SSO
Настройка состоит из двух этапов:
- Настройка кейклока на стороне Вашей компании. Где необходимо будет создать новый клиент для подключения в основном реалме, где находятся пользователи.
- Ввод настроек в личном кабинете IVA360, того, чтобы мы понимали, куда именно необходимо подключаться для аутентификации пользователей по SSO.
Настройка
Этап 1 — Создать новый реалм и добавить пользователей (опционально)
Новый реалим необходимо создавать, если у Вас его еще нет или если Вы хотите чтобы только определенному списку пользователей был доступен вход по SSO SAML.
- Создаём новый реалм:

- В модальном окне добавляем название реалма, включаем его и создаём:

- Реалм создан

- Создаём пользователей, если их еще нет:

- Добавляем данные пользователя и сохраняем

- После сохранения можем задать пароль пользователю:
Добавить новый клиент в кейклоке Вашей компании
Для того, чтобы кейклок Вашей компании принимал от IVA360 запросы на аутентификацию, необходимо создать новый клиент с источником - https://id.iva360.ru/* и настроить его
Создаём новый клиент
Заполняем данные нового клиента и нажимаем далее:
Client type: SAML
Client ID: Произвольное значение, которое потом будет добавлено в настройках SSO IVA360
Name: Произвольное значение
Always display in UI: On- Заполняем поля для переходов и сохраняем
Root URL: https://dev-id.iva360.ru/*
Home URL: https://lk-dev.iva360.ru/*
Valid redirect URIs:
Valid post logout redirect URIs:Получить настройки SAML в кейклоке вашей компании:
- Переходим в самый низ страницы настроек реалма и открываем "SAML 2.0 Identity Provider Metadata" Дальше нам эти данные понадобятся для настроек SSO IVA 360

Этап 2 — Настройки SSO IVA360
- Выполните вход в личный кабинет и перейдите в раздел интеграций https://lk.iva360.ru/integrations
- Добавьте компанию, если это необходимо.
- Перейдите на вкладку SSO и выберите протокол SAML
- Введите данные и сохраните настройку:
URL-адрес службы единого входа: SingleLogoutService из XML файла
Сертификат подписи: X509Certificate из XML файла
URL-адрес службы разрешения артефактов: ArtifactResolutionService из XML файла
URL-адрес службы единого выхода: SingleSignOnService из XML файла
Идентификатор ID: Client ID из раздела "Добавить новый клиент" п. 2