OpenID Connect

Test IT позволяет авторизоваться с помощью внешнего провайдера, поддерживающего протокол OpenID Connect.

  1. Используя аккаунт с правами администратора, нажмите на иконку пользователя и перейдите в раздел Администрирование.

  2. На верхней панели нажмите Подключения.

  3. Перейдите на вкладку OpenID Connect.

  4. Нажмите Создать.

  5. В открывшемся окне укажите:

    1. Название подключения. При необходимости можете добавить иконку провайдера, для которого настраиваете подключение.
    2. В поле Authority укажите адрес провайдера, через которого вы настраиваете подключение.
    3. В поле Endpoint для получения конфигурации OpenID укажите адрес провайдера с путем до конфигурационного файла OpenID.
    4. Укажите идентификатор приложения провайдера в поле Client_ID.
    5. Укажите секретный ключ приложения в поле Client_secret.
    6. В поле Scope укажите данные о пользователях, которые необходимо получить из внешнего провайдера для входа в систему. Минимальный набор данных - OpenID, email, profile.
  6. Нажмите Сохранить.

  7. Укажите callback URL в внешнем сервисе. Ссылка должна иметь следующий формат:

    https://{test\_it\_domain}/api/auth/signin-oidc, где {test\_it\_domain} необходимо заменить на адрес вашей системы Test IT.

После добавления OAuth 2.0 провайдера на странице логина появляется возможность авторизации с помощью него. Пользователь, который авторизуется с помощью OAuth 2.0 провайдера, регистрируется в системе и наделяется системной ролью Пользователь при наличии свободных лицензий.

Смотрите также