Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описаны шаги, которые необходимо выполнить как в едином входе в BrowserStack, так и в Microsoft Entra ID для настройки автоматической подготовки пользователей. При настройке Microsoft Entra ID автоматически предоставляет и удаляет доступ пользователям к BrowserStack Single Sign-on с помощью службы предоставления Microsoft Entra. Важные сведения о том, что делает эта служба, как она работает, и ответы на часто задаваемые вопросы см. в разделе Автоматизация предоставления и удаления пользователей в приложениях SaaS с Microsoft Entra ID.
Поддерживаемые возможности
- Создать пользователей в BrowserStack Single Sign-on
- Удалите пользователей из BrowserStack с единым входом, если им больше не нужен доступ.
- Синхронизируйте атрибуты пользователей между Microsoft Entra ID и единой системой входа BrowserStack.
- единый вход в BrowserStack Single Sign-on (рекомендуется)
Предпосылки
В сценарии, описанном в этой статье, предполагается, что у вас уже есть следующие предварительные требования:
- Учетная запись пользователя Microsoft Entra с активной подпиской. Если у вас еще нет учетной записи, вы можете создать ее бесплатно.
- Одна из следующих ролей:
- Пользовательская учетная запись в BrowserStack с правами владельца.
- План Enterprise с BrowserStack.
- Единый вход в интеграции с BrowserStack обязателен.
Шаг 1. Планирование развертывания снабжения
- Узнайте, как работает служба снабжения.
- Определите, кто входит в область предоставления ресурсов.
- Определите, какие данные необходимо сопоставлять между Microsoft Entra ID и системой единого входа BrowserStack.
Шаг 2. Настройка единого входа BrowserStack для поддержки обеспечения с помощью Microsoft Entra ID
Войдите в BrowserStack как пользователь с разрешениями владельца .
Перейдите к параметрам учетной записи>и разрешениям. Выберите вкладку Безопасность.
В разделе "Автоматическая подготовка пользователей" выберите "Настроить".
Выберите атрибуты пользователя, которые необходимо контролировать с помощью Microsoft Entra ID, и выберите Confirm.
Скопируйте URL-адрес клиента и секретный токен . Эти значения вводятся в поля "URL-адрес арендатора" и "Секретный токен" на вкладке "Настройка" приложения для единого входа BrowserStack. Нажмите кнопку Готово.
Параметры настройки сохранены в BrowserStack. Включите подготовку пользователей в BrowserStack после настройки подготовки в Microsoft Entra ID, чтобы предотвратить блокировку приглашения новых пользователей из BrowserStack Account.
Шаг 3. Добавление единого входа BrowserStack из коллекции приложений Microsoft Entra
Добавьте BrowserStack Single Sign-on из галереи приложений Microsoft Entra, чтобы начать управление подготовкой для BrowserStack Single Sign-on. Если вы ранее настроили функцию единого входа (SSO) в BrowserStack, можно использовать то же приложение. Однако рекомендуется создать отдельное приложение при первоначальном тестировании интеграции. Узнайте больше о добавлении приложения из галереи здесь.
Шаг 4. Определите, кто входит в область обеспечения ресурсами.
Служба подготовки Microsoft Entra позволяет определить, кто подготовлен на основе назначения приложению или на основе атрибутов пользователя или группы. Если вы решите настроить, кто будет предоставлен вашему приложению на основе назначения, вы можете использовать шаги для назначения пользователей и групп приложению. Если вы решаете, кого предоставлять доступ, основываясь исключительно на атрибутах пользователя или группы, можно использовать фильтр области охвата.
Начните с малого. Протестируйте с небольшим набором пользователей и групп перед развертыванием для всех пользователей. Если область предоставления доступа задана для назначенных пользователей и групп, вы можете управлять этим, назначив одному или двум пользователям или группам доступ к приложению. Если область задана для всех пользователей и групп, можно указать фильтр области на основе атрибутов.
Если вам нужны дополнительные роли, можно обновить манифест приложения , чтобы добавить новые роли.
Шаг 5: Настройка автоматического создания пользователей в BrowserStack Single Sign-on
В этом разделе приводятся пошаговые инструкции по настройке службы автоматизации подготовки пользователей Microsoft Entra для создания, обновления и отключения учетных записей пользователей в приложении на основе назначений в Microsoft Entra ID.
Чтобы настроить автоматическую подготовку пользователей для единого входа BrowserStack в Microsoft Entra ID:
Войдите в центр администрирования Microsoft Entra как минимум в роли администратора облачных приложений.
Перейдите к Entra ID>приложениям для предприятий
В списке приложений выберите Сингл Сайн-он для BrowserStack.
Выберите вкладку Подготовка.
Задать + Новая конфигурация.
В поле URL арендатора введите URL арендатора для BrowserStack Single Sign-on и секретный токен. Выберите Test Connection чтобы убедиться, что Microsoft Entra ID может подключаться к единому входу BrowserStack. Если подключение завершается ошибкой, убедитесь, что у учетной записи единого входа BrowserStack есть необходимые разрешения администратора и повторите попытку.
Нажмите кнопку "Создать", чтобы создать конфигурацию.
Выберите "Свойства " на странице обзора .
Выберите карандаш, чтобы изменить свойства. Включите уведомления и предоставьте сообщение электронной почты для получения сообщений карантина. Включение предотвращения случайных удалений. Выберите Применить, чтобы сохранить изменения.
Выберите сопоставление атрибутов на левой панели и выберите пользователей.
Просмотрите атрибуты пользователя, синхронизированные из Microsoft Entra ID в единый вход BrowserStack, в разделе Attribute-Mapping. Атрибуты, выбранные как свойства сопоставления , используются для сопоставления учетных записей пользователей в BrowserStack Single Sign-on для операций обновления. Если вы решили изменить соответствующий целевой атрибут, необходимо убедиться, что API единого входа BrowserStack поддерживает фильтрацию пользователей на основе этого атрибута. Нажмите кнопку Сохранить, чтобы зафиксировать все изменения.
Атрибут Тип Поддерживается для фильтрации userName Струна ✓ имя.givenName Струна имя_фамилия Струна urn:ietf:params:scim:schemas:extension:Bstack:2.0:User:bstack_role Струна urn:ietf:params:scim:schemas:extension:Bstack:2.0:User:bstack_team Струна urn:ietf:params:scim:schemas:extension:Bstack:2.0:User:bstack_product Струна Чтобы настроить фильтры области, ознакомьтесь со следующими инструкциями, приведенными в статье о фильтре области.
Используйте подготовку по запросу для проверки синхронизации с небольшим количеством пользователей перед развертыванием в организации.
Когда вы будете готовы к подготовке, выберите "Начать подготовку " на странице обзора .
Шаг 6. Мониторинг развертывания
После настройки подготовки используйте следующие ресурсы для мониторинга развертывания:
- Используйте журналы подготовки для определения успешной или неудачной подготовки пользователей.
- Проверьте индикатор прогресса, чтобы увидеть состояние цикла подготовки и узнать, насколько близко оно к завершению.
- Если конфигурация предоставления ресурсов кажется неисправной, приложение переходит в режим изоляции. Узнайте больше о состоянии карантина из статьи о состоянии карантина подготовки приложений .
Ограничения соединителя
- Система единого входа BrowserStack не поддерживает управление группами.
- Для единого входа в систему (Single Sign-On) BrowserStack требуется, чтобы адреса электронной почты[тип eq "work"].value и имя пользователя имели одинаковое исходное значение.
Советы по устранению неполадок
- Обратитесь к советам по устранению неполадок здесь.
Дополнительные ресурсы
- Управление подготовкой учетных записей пользователей для корпоративных приложений
- Что такое доступ к приложению и единый вход с Microsoft Entra ID?
- Настройка сопоставления атрибутов в системе единого входа BrowserStack
- Настройка и включение автоматической настройки пользователей в BrowserStack