Бөлісу құралы:


Интеграция SSO Microsoft Entra с Onyxia

В этой статье вы узнаете, как интегрировать Onyxia с идентификатором Microsoft Entra. Интеграция Onyxia с идентификатором Microsoft Entra позволяет:

  • Контролируйте, кто имеет доступ к Onyxia в Microsoft Entra ID.
  • Включите автоматический вход пользователей в Onyxia с помощью учетных записей Microsoft Entra.
  • Управляйте своими учетными записями в одном центральном месте.

Необходимые условия

В сценарии, описанном в этой статье, предполагается, что у вас уже есть следующие предварительные требования:

  • Подписка Onyxia с поддержкой единого входа (SSO).

Описание сценария

В этой статье описана настройка и проверка единого входа Microsoft Entra в тестовой среде.

  • Onyxia поддерживает как SP, так и инициированный IDP SSO единый вход.
  • Onyxia поддерживает своевременное предоставление пользователей.

Заметка

Идентификатор этого приложения является фиксированным строковым значением, поэтому в одном клиенте можно настроить только один экземпляр.

Чтобы настроить интеграцию Onyxia с идентификатором Microsoft Entra ID, необходимо добавить Onyxia из коллекции в список управляемых приложений SaaS.

  1. По крайней мере, войдите в Центр администрирования Microsoft Entra как администратор облачных приложений .
  2. Перейдите к идентичности>приложениям>корпоративным приложениям>новым приложениям.
  3. В разделе Добавление из галереи в поле поиска введите Onyxia.
  4. Выберите Onyxia на панели результатов и добавьте это приложение. Подождите несколько секунд, пока приложение добавляется в клиент.

Кроме того, можно использовать мастер настройки корпоративных приложений . В этом мастере вы можете добавить приложение в вашу подписку, добавить пользователей и группы к приложению, назначить роли и провести настройку SSO. Дополнительные сведения о мастерах Microsoft 365.

Настройка и проверка единого входа Microsoft Entra для Onyxia

Настройте и проверьте SSO Microsoft Entra в Onyxia с тестовым пользователем B.Simon. Для обеспечения работы единого входа необходимо установить связь между пользователем Microsoft Entra и соответствующим пользователем в Onyxia.

Чтобы настроить и проверить единый вход Microsoft Entra в Onyxia, выполните следующие действия:

  1. Настройте единый вход Microsoft Entra, чтобы пользователи могли использовать эту функцию.
    1. Создание тестового пользователя Microsoft Entra для тестирования единого входа Microsoft Entra с помощью B.Simon.
    2. Назначьте тестового пользователя Microsoft Entra, чтобы позволить B.Simon использовать функцию единого входа Microsoft Entra.
  2. Настроить Onyxia SSO для конфигурации параметров единого входа на стороне приложения.
    1. создать тестового пользователя Onyxia - чтобы иметь аналог B.Simon в Onyxia, связанный с представлением пользователя Microsoft Entra.
  3. протестировать SSO, чтобы убедиться, работает ли конфигурация.

Настройка SSO Microsoft Entra

Выполните следующие действия, чтобы включить единый вход Microsoft Entra в Центре администрирования Microsoft Entra.

  1. По крайней мере, войдите в Центр администрирования Microsoft Entra как администратор облачных приложений .

  2. Перейдите к приложениям идентификации>корпоративные>приложения>Onyxia>единыйвход.

  3. На странице Выбор метода единого входа в систему выберите SAML.

  4. На странице Настройка единого входа с помощью SAML щелкните значок карандаша, чтобы изменить параметры базовой конфигурации SAML .

    Снимок экрана показывает, как изменить базовую конфигурацию SAML.

  5. В разделе базовой конфигурации SAML приложение предварительно настроено и необходимые URL-адреса уже заполнены Microsoft Entra. Пользователь должен сохранить конфигурацию, нажав кнопку Сохранить.

  6. Выполните следующий шаг, если вы хотите настроить приложение в режиме, инициированном SP.

    В текстовом поле для URL-адреса входа введите URL-адрес: https://auth.onyxia.io/auth/saml/callback

  7. На странице Настройка единого входа с помощью SAML в разделе Сертификат подписи SAML найдите Сертификат (Base64) и выберите Скачать, чтобы скачать сертификат и сохранить его на компьютере.

    Снимок экрана показывает ссылку на скачивание сертификата.

  8. В разделе Настройка Onyxia скопируйте соответствующие URL-адреса в соответствии с вашим требованием.

    Снимок экрана показывает, как копировать URL-адреса конфигурации.

Создание тестового пользователя Microsoft Entra

В этом разделе описано, как создать тестового пользователя B.Simon.

  1. Войдите в центр администрирования Microsoft Entra как минимум пользователя администратора.
  2. Перейдите к Identity>Users>Все пользователи.
  3. Выберите Новый пользователь>Создать нового пользователяв верхней части экрана.
  4. В свойствах пользователя выполните следующие действия.
    1. В поле Отображаемое имя введите B.Simon.
    2. В поле имя пользователя введите username@companydomain.extension. Например, B.Simon@contoso.com.
    3. Установите флажок Показать пароль, а затем запишите значение, отображаемое в поле пароля.
    4. Выберите Проверка и создание.
  5. Выберите Создать.

Назначение тестового пользователя Microsoft Entra

В этом разделе описано, как разрешить пользователю B.Simon использовать единый вход, предоставив этому пользователю доступ к Salesforce.

  1. По крайней мере, войдите в Центр администрирования Microsoft Entra как администратор облачных приложений .
  2. Перейдите к Identity>Приложениям>Корпоративные приложения. Выберите приложение из списка приложений.
  3. На странице обзора приложения выберите Пользователи и группы.
  4. Выберите Добавить пользователя/группу, а затем выберите Пользователи и группы в диалоговом окне Добавление назначения.
    1. В диалоговом окне "Пользователи и группы" выберите B.Simon в списке "Пользователи", а затем нажмите кнопку Выбрать в нижней части экрана.
    2. Если вы ожидаете, что роль будет назначена пользователям, ее можно выбрать в раскрывающемся списке Выбрать роль. Если для этого приложения не настроена роль, будет выбрана роль «Доступ по умолчанию».
    3. В диалоговом окне «Добавление назначения» выберите кнопку «Назначить».

Настройка единой аутентификации Onyxia

  1. Войдите на корпоративный сайт Onyxia в качестве администратора.

  2. Перейдите в раздел Настройки и щелкните Настройки учетной записи.

    Снимок экрана показывает навигацию к настройкам.

  3. Перейдите в раздел единого входа и нажмите кнопку + Добавить новое подключение.

    Снимок экрана показывает, как добавить новое подключение.

  4. В разделе SSO Configuration выполните следующие действия.

    Снимок экрана показывает конфигурацию.

    1. В текстовом поле доменное имя введите допустимое доменное имя.

    2. В текстовое поле URL-адрес единого входа вставьте URL-адрес входа , скопированный из Центра администрирования Microsoft Entra.

    3. Откройте скачанный сертификат (Base64) в блокноте и вставьте содержимое в текстовое поле сертификата.

    4. Скопируйте URL-адрес ACS и вставьте его в текстовое поле URL-адреса ответа в разделе Базовая конфигурация SAML в Центре администрирования Microsoft Entra.

    5. Скопируйте идентификатор сущности SP и вставьте его в текстовое поле идентификатора (идентификатор сущности) в разделе Базовая конфигурация SAML в Центре администрирования Microsoft Entra.

    6. Щелкните + Создать.

Создание тестового пользователя Onyxia

В этом разделе пользователь с именем Britta Simon создается в Onyxia. Onyxia поддерживает подготовку пользователей в режиме реального времени, которая включена по умолчанию. В этом разделе нет элемента действия для вас. Если пользователь еще не существует в Onyxia, он создается после проверки подлинности.

Тестирование единого входа

В этом разделе вы тестируете конфигурацию единого входа Microsoft Entra с помощью следующих параметров.

Инициирование провайдером услуг:

  • Щелкните Тестировать это приложение в Центре администрирования Microsoft Entra. Вы будете перенаправлены на URL-адрес страницы входа Onyxia, где можно инициировать процесс авторизации.

  • Перейдите непосредственно на страницу входа в Onyxia и начните процесс входа.

Идентификационный провайдер инициирован:

  • Щелкните Проверьте это приложение в Центре администрирования Microsoft Entra, и вам будет автоматически предоставлен доступ к Onyxia, для которого настроили единый вход (SSO).

Вы также можете использовать Microsoft My Apps для тестирования приложения в любом режиме. Щелкнув плитку Onyxia в разделе "Мои приложения", если приложение настроено в режиме SP (сервиса провайдера), вас перенаправят на страницу входа для запуска процесса аутентификации. Если приложение настроено в режиме IDP (поставщика удостоверений), вы автоматически войдете в Onyxia, для которой настроена система единичного входа (SSO). Дополнительные сведения о моих приложениях см. в разделе Введение в"Мои приложения".

После настройки Onyxia вы можете применить функцию управления сеансами, которая защищает конфиденциальные данные вашей организации от кражи и несанкционированного доступа в режиме реального времени. Управление сеансом расширяется из функции условного доступа. Узнайте, как применить управление сеансами с помощью Microsoft Defender для облачных приложений.