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


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

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

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

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

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

  • Подписка Balsamiq Wireframes с включенной функцией единого входа (SSO).

Заметка

Эта функция доступна только для пользователей на тарифе Space с 200 проектами.

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

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

  • Balsamiq Wireframes поддерживает SSO, инициированный поставщиком услуг и поставщиком удостоверений.
  • Balsamiq Wireframes поддерживает Just In Time в предоставлении пользователей.

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

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

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

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

Настройте и проверьте единый вход (SSO) Microsoft Entra в Balsamiq Wireframes с помощью тестового пользователя B.Simon. Для функционирования единого входа (SSO) необходимо установить связь между пользователем Microsoft Entra и соответствующим пользователем в Balsamiq Wireframes.

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

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

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

Для включения SSO в Microsoft Entra выполните следующие шаги.

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

  2. Перейдите к Identity>Приложениям>Корпоративным приложениям>Balsamiq Wireframes>Одноэтапному входу.

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

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

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

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

    a. В текстовом поле идентификатора введите URL-адрес, используя следующий шаблон: https://balsamiq.cloud/samlsso/<ID>

    b. В текстовом поле URL-адрес ответа введите URL-адрес, используя следующий шаблон: https://balsamiq.cloud/samlsso/<ID>

    c. В текстовом поле URL-адрес входа введите URL-адрес, используя следующий шаблон: https://balsamiq.cloud/samlsso/<ID>

    d. В текстовом поле состояния ретранслятора введите URL-адрес, используя следующий шаблон: https://balsamiq.cloud/<ID>/projects

    Заметка

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

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

    снимок экрана: список атрибутов.

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

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

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

  9. В разделе Установка Balsamiq Wireframes скопируйте соответствующие URL-адреса в зависимости от ваших нужд.

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

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

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

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

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

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

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

Настройте единый вход для Balsamiq Wireframes

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

  2. Перейдите к Настройки>Настройки пространства и нажмите Настроить SSO в разделе "Единая проверка подлинности Sign-On".

    Снимок экрана, показывающий параметры единого входа.

  3. Скопируйте все необходимые значения и вставьте их в раздел Базовая конфигурация SAML на портале Azure и нажмите кнопку Далее.

    снимок экрана: сведения о поставщике услуг.

  4. В разделе Настройка IDp выполните следующие действия:

    снимок экрана показывает метаданные IDP.

    1. В текстовое поле SAML 2.0 Endpoint(HTTP) вставьте значение URL-адреса входа, которое вы скопировали ранее.

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

    3. Откройте скачанный файл Federation Metadata XML и отправьте файл в раздел Общедоступный сертификат.

    4. Нажмите Далее.

    Заметка

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

  5. Проверьте конфигурацию SAML, нажмите кнопку Тестировать вход SAML и нажмите кнопку Далее.

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

  6. После успешной тестовой конфигурации щелкните Включить единый вход SAML сейчас.

    Снимок экрана. Тест SAML. Проверка

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

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

Тест SSO

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

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

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

  • Перейдите по URL-адресу для входа в Balsamiq Wireframes и начните процесс входа.

Инициировано поставщиком удостоверений:

  • Щелкните Протестируйте приложение, и вы автоматически войдете в Balsamiq Wireframes, для которого вы настроили единый вход (SSO).

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

После настройки Wireframes Balsamiq вы можете применить функцию управления сеансами, которая защищает конфиденциальные данные вашей организации от кражи и несанкционированного доступа в режиме реального времени. Контроль сеансов расширяет возможности условного доступа. Узнайте, как применить управление сеансами с помощьюMicrosoft Cloud App Security.