Поделиться через


Настройка Sauce Labs — Mobile and Web Testing для единого входа с помощью идентификатора Microsoft Entra

В этой статье вы узнаете, как интегрировать Sauce Labs — Mobile и Web Testing с идентификатором Microsoft Entra ID. Интеграция Sauce Labs — Mobile and Web Testing с идентификатором Microsoft Entra ID позволяет:

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

Предпосылки

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

  • Подписка Sauce Labs — Mobile and Web Testing с поддержкой единого входа.

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

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

  • Sauce Labs — система для тестирования мобильных и веб-приложений поддерживает SSO, инициированную поставщиком удостоверений IDP с идентификатором и.
  • Sauce Labs — Mobile and Web Testing поддерживает JIT подготовке пользователей.

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

  1. Войдите в Центр администрирования Microsoft Entra с учетной записью не ниже администратора облачных приложений.
  2. Перейдите к разделу Entra ID>корпоративные приложения>Новое приложение.
  3. В разделе Добавить из галереи в поле поиска введите "Sauce Labs — Mobile and Web Testing".
  4. Выберите Sauce Labs — Mobile and Web Testing на панели результатов и добавьте это приложение. Подождите несколько секунд, пока приложение будет добавлено в ваш арендный объект.

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

Настройка и проверка единого входа Microsoft Entra для Sauce Labs — Мобильное и веб-тестирование

Настройте и проверьте единую аутентификацию Microsoft Entra в Sauce Labs — Мобильное и Веб-тестирование с помощью тестового пользователя B.Simon. Для обеспечения работы единого входа необходимо установить связь между пользователем Microsoft Entra и соответствующим пользователем в Sauce Labs — тестирование мобильных и веб-приложений.

Чтобы настроить и протестировать Microsoft Entra SSO (единый вход) с Sauce Labs для тестирования мобильных приложений и веб-сайтов, выполните следующие шаги:

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

Настройте SSO в Microsoft Entra

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

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

  2. Перейдите к Entra ID>Приложения для предприятий>Sauce Labs — Mobile and Web Testing>Единый вход.

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

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

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

  5. В разделе "Базовая конфигурация SAML " пользователь не должен выполнять никаких шагов, так как приложение уже предварительно интегрировано с Azure.

  6. На странице «Настройка Single Sign-On с помощью SAML», в разделе «Сертификат подписи SAML», выберите «Скачать», чтобы загрузить XML-файл метаданных федерации из предложенных опций в соответствии с вашими требованиями и сохранить его на компьютере.

    Ссылка для скачивания сертификата

  7. В разделе Настройка Sauce Labs — мобильное и веб-тестирование скопируйте соответствующие URL-адреса в зависимости от ваших потребностей.

    Скопировать URL-адреса настроек

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

Следуйте инструкциям в руководстве по созданию и назначению учетной записи пользователя быстрого старта, чтобы создать тестовую учетную запись пользователя B.Simon.

Настройка Sauce Labs — единый вход для мобильного и веб-тестирования

  1. В другом окне веб-браузера войдите на сайт компании Sauce Labs — Mobile and Web Testing в качестве администратора.

  2. Выберите раскрывающийся список учетной записи и перейдите на вкладку управления командами.

    снимок экрана, показывающий, что выбран элемент раскрывающегося списка

  3. Выберите параметры представления в разделе Параметры организации.

    снимок экрана, на котором показана кнопка

  4. Выберите вкладку единого входа.

    снимок экрана, на котором показана вкладка “Single Sign-On”, выбранная в разделе

  5. В разделе Единый вход выполните следующие действия.

    снимок экрана, на котором показан выбор параметров на вкладке

    1. Определите строку уникального идентификатора (UIS) и выберите Сохранить.

    2. Выберите Отправить новый файл метаданных и отправьте скачанный файл метаданных из идентификатора Microsoft Entra.

    3. В разделе Включить единый входвыберите Включено.

Создайте тестового пользователя Sauce Labs для мобильного и веб-тестирования

В этом разделе пользователь с именем B.Simon создается в Sauce Labs — Mobile и Web Testing. Sauce Labs — Mobile and Web Testing поддерживает JIT-подготовку пользователей, которая всегда включена. В этом разделе для вас нет пункта действий. Если пользователь еще не существует в Sauce Labs — Mobile and Web Testing, он создается после проверки подлинности.

Примечание.

Если вам нужно вручную создать пользователя, обратитесь в службу поддержки Sauce Labs, команду тестирования мобильных приложений и веб-сайтов.

Тестирование SSO

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

  • Выберите Протестируйте это приложение, и вы автоматически войдете в приложение Sauce Labs — Mobile and Web Testing, для которого настроили единый вход.

  • Вы можете использовать Microsoft My Apps. При выборе плитки Sauce Labs — Mobile and Web Testing в моих приложениях вы автоматически войдете в приложение Sauce Labs — Mobile and Web Testing, для которого настроили единый вход. Дополнительные сведения о моих приложениях см. в разделе Общие сведения о моих приложениях.

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