Настройка hCaptcha Enterprise для единого входа с помощью идентификатора Microsoft Entra

Из этой статьи вы узнаете, как интегрировать hCaptcha Enterprise с идентификатором Microsoft Entra ID. При интеграции hCaptcha Enterprise с Microsoft Entra ID вы можете:

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

hCaptcha Enterprise доступен в следующих национальных облачных развертываниях.

Глобальная служба Правительство США Управляется в Китае компанией 21Vianet

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

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

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

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

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

  • hCaptcha Enterprise поддерживает Единый Вход, инициированный SP и IDP.
  • hCaptcha Enterprise поддерживает Just In Time (точно в срок) предоставление пользователей.

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

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

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

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

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

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

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

Настройка Microsoft Entra для единого входа (SSO)

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

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

  2. Перейдите к Entra ID>приложениям>hCaptcha Enterprise>Единый вход.

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

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

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

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

    a. В текстовом поле идентификатора введите URL-адрес, используя следующий шаблон: https://accounts.hcaptcha.com/org/<YOUR_SLUG>/saml/callback

    б. В текстовом поле URL-адрес ответа введите URL-адрес, используя следующий шаблон: https://accounts.hcaptcha.com/org/<YOUR_SLUG>/saml/callback

  6. Выберите "Задать дополнительные URL-адреса " и выполните следующий шаг, если вы хотите настроить приложение в режиме, инициированном поставщиком служб :

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

    Заметка

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

  7. Приложение hCaptcha Enterprise ожидает утверждения SAML в определенном формате, что требует добавления настраиваемых сопоставлений атрибутов в конфигурацию атрибутов токена SAML. На следующем снимка экрана показан список атрибутов по умолчанию.

    изображение

  8. Кроме того, приложение hCaptcha Enterprise ожидает, что в ответе SAML, который показан ниже, будут переданы несколько дополнительных атрибутов. Эти атрибуты также предварительно заполнены, но их можно просмотреть в соответствии с вашими требованиями.

    Имя Исходный атрибут
    Группы группы_пользователей
  9. На странице "Настройка единого входа с помощью SAML" в разделе "Сертификат подписи SAML" нажмите кнопку "Копировать", чтобы скопировать URL-адрес метаданных федерации приложений и сохранить его на компьютере.

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

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

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

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

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

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

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

Настройте hCaptcha Enterprise SSO

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

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

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

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

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

Инициировано поставщиком услуг

  • Выберите "Тестирование этого приложения", данный параметр перенаправляет на URL-адрес входа в hCaptcha Enterprise, где можно инициировать процесс авторизации.

  • Перейдите прямо по URL для входа в Enterprise hCaptcha и инициируйте процесс входа оттуда.

Поставщик удостоверений инициирован.

  • Выберите "Тестировать это приложение", и вы автоматически войдете в приложение hCaptcha Enterprise, для которого настроили единый вход

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

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