Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

Microsoft Azure ADFS - это "облачная" версия Federated AD Services, которая довольно близка к "локальной" версии. Шаги, которые нужно выполнить со стороны, чтобы начать интеграцию со службами Azure для настройки единого входа:

  1. Установите бесплатный клиент Azure Active Directory (https://azure.microsoft.com/en-us/free/).
  2. Подключите приложение к вновь созданному клиенту Azure Active Directory.
  3. Этого вновь созданного клиента можно использовать в Azure, чтобы настроить синхронизацию с облаком PMI.

Подключение приложения к клиенту

  1. Авторизоваться в клиенте.
    Данные для входа тестовых пользователей:
    user1@azureforpmiraketa.onmicrosoft.com
    m(59<W3!M=
    user2@azureforpmiraketa.onmicrosoft.com
    D:vg343*ag

  2. Перейти в раздел приложений для бизнеса. Выбрать в боковом меню Azure Active  Directory [1] → Enterprice applications [2].


  3. Создать новое приложение. Выбрать в боковом меню All applications [3] и нажать кнопку "+ New applications" [4].


  4. Выбрать тип приложения. Перейти по ссылке "Non-gallery application" [4].


  5. Указать имя нового приложения в поле "Name" [6] и сохранить изменения, нажав кнопку "Add" [7].


  6. Выбрать метод SSO для нового приложения. Выбрать в боковом меню Single sign-on [8] и перейти по ссылке "SAML" [9].


  7. Указать значения настроек SAML SSO, где:
    - RAKETA_CLIENT_ID [11, 12] - индентификатор клиента в Ракете,
    - поле Unique User Identifier [13] ссылается на поле в Azure AD, содержащее e-mail пользователя, который в Ракете отмечен как Primary.


  8. Передать в Ракету полученные данные:
    - сертификат [14] - скачать и отдать в Ракету,
    - ссылки "Azure AD Identifier", "Login URL", "Logout URL" [15] - скопировать и отдать в Ракету.

Значения настроек на примере Ракеты:
Certificate (Base64) [14] = raketa.SSO_Settings.x509sert
Azure AD Identifier [15] = raketa.SSO_Settings.entityId
Login URL [15] = raketa.SSO_Settings.singleSignOnServiceUrl
Logout URL [15] = raketa.SSO_Settings.singleLogoutServiceUrl

  • Нет меток