Перейти к основному содержимому
Версия: 1.7

Настройка SSO

Подключение к сервису SSO настраивается перед выбором способа аутентификации SSO. Подробнее см. раздел Настройка метода аутентификации.

Перед началом работы​

Перед выполнением действия убедитесь, что:

  • получены параметры подключения из сервиса IdP;
  • у пользователя есть разрешение «Создание и редактирование настроек SSO» в разделе SSO (Управление доступом). Подробнее см. раздел Системные разрешения.

Порядок действий​

Чтобы настроить SSO (Single Sign-On), выполните следующие шаги:

  1. Перейдите в раздел Управление доступом → SSO.

  2. Нажмите кнопку Редактировать соединение.

  3. Укажите следующие параметры:

    • Базовый URL — URL сервиса;
    • ID приложения — ID сервиса;
    • Секрет приложения — ключ/секрет клиента из сервиса;
    • URI перенаправления — URL-адрес перенаправления после завершения процесса аутентификации и авторизации (TRON.ASOC);
    • Запрашиваемые разрешения — параметры, которые определяют разрешения и данные, получаемые приложением после аутентификации.
    К сведению

    Параметры должны соответствовать данным из сервиса IdP. Для настройки воспользуйтесь также документацией IdP.

  4. Заполните атрибуты для маппинга с сервисом SSO:

    • Имя пользователя;
    • Фамилия;
    • Отображаемое имя;
    • Группа;
    • Роль.
    К сведению

    Информация о маппинге полей при интеграции с сервисами SSO представлена ниже.

    Если поля не заполнены, используется маппинг полей по умолчанию.

  5. При необходимости установите флажок Извлекать CN из DN групп.

    Настройки SSO

    Рисунок 1 — Настройки SSO

  6. Нажмите кнопку Сохранить изменения.

Также создайте роли и группы для маппинга SSO. Подробнее см. раздел Настройка метода аутентификации.

Проверка результата​

Убедитесь, что вход в систему с помощью SSO выполняется успешно. Подробнее см. раздел Авторизация с помощью SSO.

Маппинг полей при интеграции с сервисами SSO​

Маппинг полей по умолчанию при интеграции TRON.ASOC с сервисами SSO представлен в таблице ниже.

Атрибуты пользователя сервиса SSOАтрибуты пользователя TRON.ASOCЗначениеОбязательный
subusernameИмя пользователяДа
emailemailАдрес электронной почтыДа
-password (В TRON.ASOC генерируется случайный пароль при создании учетной записи)ПарольДа
family_name + given_namedisplay_nameОтображаемое имя (Имя + Фамилия)Нет
groups.nameGroupГруппаНет
rolesRoleРольНет