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


Интеграция единого входа Microsoft Entra с Appinux

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

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

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

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

  • Подписка Appinux, поддерживающая единый вход (SSO).

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

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

  • Appinux поддерживает инициированный SP единый вход

  • Appinux поддерживает точно в срок предоставление пользователей

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

  1. Войдите в систему в центре администрирования Microsoft Entra, имея права как минимум администратора облачных приложений.
  2. Перейдите к Идентификация>Приложения>Корпоративные приложения>Новое приложение.
  3. В разделе Добавление из коллекции в поле поиска введите Appinux.
  4. Выберите Appinux в панели результатов и добавьте приложение. Подождите несколько секунд, пока приложение добавляется в ваш тенант.

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

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

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

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

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

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

Пожалуйста, выполните следующие действия, чтобы включить SSO (Единый вход) в Microsoft Entra.

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

  2. Перейдите к Identity>Приложениям>Корпоративные приложения>Appinux>Единый вход.

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

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

    Изменить базовую конфигурацию SAML

  5. В разделе Базовая конфигурация SAML введите значения для следующих полей:

    a. В текстовом поле URL-адреса входа введите URL-адрес, используя следующий шаблон: https://<Appinux_SUBDOMAIN>.appinux.com

    b. В текстовом поле Идентификатор (идентификатор сущности) введите URL-адрес, используя следующий шаблон: https://<Appinux_SUBDOMAIN>.appinux.com/simplesaml/module.php/saml/sp/metadata.php/default-sp

    Заметка

    Эти значения не являются реальными. Обновите эти значения, указав актуальный URL-адрес для входа и идентификатор. Обратитесь в службу поддержки клиентов Appinux , чтобы получить эти значения. Вы также можете ссылаться на шаблоны, показанные в разделе Базовая конфигурация SAML.

  6. Приложение Appinux ожидает утверждения SAML в определенном формате, который требует добавления настраиваемых сопоставлений атрибутов в конфигурацию атрибутов токена SAML. На следующем снимка экрана показан список атрибутов по умолчанию. Щелкните на значке редактирования , чтобы открыть диалоговое окно "Атрибуты пользователя".

    изображение

  7. В дополнение к описанному выше приложение Appinux ожидает несколько дополнительных атрибутов в ответе SAML, показанном ниже. Эти атрибуты также предварительно заполнены, но их можно просмотреть согласно вашим требованиям.

    имени это пространство имен исходного атрибута
    givenname http://schemas.xmlsoap.org/ws/2005/05/identity/claims user.givenname
    surname http://schemas.xmlsoap.org/ws/2005/05/identity/claims user.surname
    emailaddress http://schemas.xmlsoap.org/ws/2005/05/identity/claims user.mail
    name http://schemas.xmlsoap.org/ws/2005/05/identity/claims user.userprincipalname
    UserType http://bcv.appinux.com/claims Provide the value as per your organization
    Tag http://appinux.com/Tag Provide the value as per your organization
    Role http://schemas.microsoft.com/ws/2008/06/identity/claims/role user.assignedroles
    email http://schemas.xmlsoap.org/ws/2005/05/identity/claims/email user.mail
    wanshort http://appinux.com/windowsaccountname2 extractmailprefix([userprincipalname])
    nameidentifier http://schemas.xmlsoap.org/ws/2005/05/identity/claims user.employeeid

    Заметка

    Appinux ожидает, что пользователи, которым назначено приложение, будут иметь роли. Настройте эти роли в Microsoft Entra ID, чтобы пользователям можно было назначить соответствующие роли. Чтобы понять, как настраивать роли в Microsoft Entra ID, см. здесь .

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

    ссылку на скачивание сертификата

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

    Копировать URL-адреса конфигурации

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

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

  1. Войдите в центр администрирования Microsoft Entra в качестве как минимум администратора пользователей.
  2. Перейдите к Identity>Users>Все пользователи.
  3. Выберите Новый пользователь>Создать нового пользователяв верхней части экрана.
  4. В свойствах User выполните следующие действия.
    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. В диалоговом окне Добавление назначения нажмите кнопку Назначить.

Настройка SSO для Appinux

Чтобы настроить единый вход на стороне Appinux, необходимо отправить скачанный XML-код метаданных федерации и необходимые URL-адреса, скопированные из конфигурации приложения, в службу поддержки Appinux. Они задают этот параметр для правильного установки подключения SAML SSO на обеих сторонах.

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

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

Заметка

Если вам нужно создать пользователя вручную, обратитесь в службу поддержки Appinux.

Проверка SSO (единого входа)

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

  • Щелкните Протестируйте это приложение, вы будете перенаправлены по URL-адресу для входа в Appinux, где можно инициировать поток входа.

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

  • Вы можете использовать Microsoft My Apps. Щелкнув плитку Appinux в разделе "Мои приложения", вы перейдете по URL-адресу для входа в Appinux. Дополнительные сведения о моих приложениях см. раздел "Введение вМои приложения".

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