#79: Интеграция ADFS SSO в Swarmica

Отредактирована: 30 дней назад

Решение

Вам необходимо предоставить Swarmica следующую информацию

Цепочка сертификатов должна состоять из нескольких сертификатов и иметь вид:

-----BEGIN CERTIFICATE-----
-----BEGIN CERTIFICATE-----
-----BEGIN CERTIFICATE---—

Идентификатор клиента и идентификатор проверяющей стороны будут показаны в ходе следующего процесса настройки доступа oauth.

Шаг 1

На экране управления AD FS перейдите в AD FS > Группы приложений и нажмите Добавить группу приложений….

Шаг 2

  1. Введите имя для группы приложений.
  2. Выберите Веб-браузер, получающий доступ к веб-приложению.
  3. Нажмите Далее.

Шаг 3

  1. Запишите значение Идентификатор клиента.
  2. Добавьте значение URI перенаправления, которое соответствует местоположению вашего экземпляра Swarmica.
  3. Нажмите Далее.

Шаг 4

  1. Выберите Разрешить всем.
  2. Нажмите Далее.

Шаг 5

  1. Запишите значение Идентификатора проверяющей стороны.
  2. Нажмите Далее.

Шаг 6

Нажмите Закрыть. Приложение теперь зарегистрировано в ADFS.

Шаг 7

Щелкните правой кнопкой мыши по созданному приложению и выберите опцию Свойства.

Шаг 8

  1. Выберите запись Веб-приложение.
  2. Нажмите Изменить.

Шаг 9

  1. Выберите вкладку Правила преобразования выпуска.
  2. Нажмите кнопку Добавить правило.

Шаг 10

  1. Выберите Отправить атрибуты LDAP как утверждения.
  2. Нажмите Далее.

Шаг 11

  1. Дайте правилу имя.
  2. Выберите Active Directory в качестве хранилища атрибутов.
  3. Настройте утверждения, как показано ниже.
  4. Нажмите Готово.

Шаг 12

Нажмите Применить.

Шаг 13

Перезапустите сервер ADFS. Вы можете использовать консольную команду

Restart-Service adfssrv -Force

например