Настройка Atlassian Cloud для единого входа с использованием Microsoft Entra ID

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

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

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

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

Предварительные условия

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

  • Подписка Atlassian Cloud с включенной поддержкой единого входа (SSO).
  • Чтобы реализовать одноразовый вход с использованием языка разметки удостоверений безопасности (SAML) для продуктов Atlassian Cloud, вам потребуется настроить Atlassian Access. Дополнительные сведения об Atlassian Access.

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

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

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

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

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

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

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

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

  1. Настройте Microsoft Entra ID для фактической работы с единым входом Atlassian Cloud, чтобы пользователи могли использовать SAML единого входа Microsoft Entra ID с Atlassian Cloud.
    1. Создать тестового пользователя Microsoft Entra — для тестирования единого входа Microsoft Entra с B.Simon.
    2. Assign тестового пользователя Microsoft Entra — чтобы B.Simon мог использовать Microsoft Entra как одну систему входа.
  2. Create Atlassian Cloud test user — чтобы создать аналог пользователя B.Simon в Atlassian Cloud, связанный с представлением этого пользователя в Microsoft Entra.
  3. Тестирование SSO — для проверки, работает ли конфигурация.

Настройте Microsoft Entra ID для работы с SSO Atlassian Cloud

Выполните следующие шаги, чтобы включить функцию единого входа (SSO) Microsoft Entra.

  1. В другом окне веб-браузера войдите на свой корпоративный сайт Atlassian Cloud в качестве администратора.

  2. На портале atLASSIAN Admin перейдите к Security>Identity providers>Microsoft Entra ID.

  3. Введите имя каталога и нажмите кнопку "Добавить ".

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

    Снимок экрана: безопасность провайдера идентификации.

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

  6. Перейдите к странице интеграции приложений Entra ID>Enterprise apps>Atlassian Cloud. Найдите раздел "Управление ". В разделе "Начало работы" выберите "Настройка единого входа".

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

  8. На странице "Настройка Single Sign-On с помощью SAML" прокрутите вниз до раздела Настройка Atlassian Cloud.

    a. Выберите URL-адреса конфигурации.

    б. Скопируйте значение Login URL на портале Azure и вставьте его в текстовое поле Identity provider SSO URL в Atlassian.

    с. Скопируйте значение Microsoft Entra идентификатор на портале Azure, вставьте его в текстовое поле Identity provider Entity ID в Atlassian.

    Скриншот показывает значения конфигурации.

  9. На странице "Настройка Single Sign-On с помощью SAML" в разделе "Сертификат подписи SAML" найдите Сертификат (Base64) и выберите "Скачать", чтобы загрузить сертификат и сохранить его на компьютере.

    Сертификат подписывания

    Screenshot отображает сертификат в Azure.

  10. Сохраните конфигурацию SAML и нажмите кнопку "Далее " в Atlassian.

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

    a. Скопируйте значение сущности поставщика из Atlassian, вставьте его в поле Identifier (Entity ID) в Azure и задайте значение по умолчанию.

    б. Скопируйте значение URL службы потребителей утверждений поставщика услуг из Atlassian, вставьте его в поле Reply URL (URL службы потребителей утверждений) в Azure и задайте значение по умолчанию.

    с. Нажмите кнопку "Далее".

    На снимке экрана показаны изображения поставщика услуг.

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

  12. Ваше приложение Atlassian Cloud ожидает утверждения SAML в специфическом формате, что требует от вас добавить настройки сопоставления атрибутов в вашу конфигурацию атрибутов токена SAML. Чтобы изменить сопоставление атрибутов, щелкните значок "Изменить ".

    Атрибуты

    1. Сопоставление атрибутов для клиента Microsoft Entra с лицензией Microsoft 365.

      a. Выберите утверждение уникального идентификатора пользователя (идентификатор имени).

      атрибуты и утверждения

      б. Atlassian Cloud ожидает, что идентификатор имени (уникальный идентификатор пользователя) будет сопоставлен с электронной почтой пользователя (user.mail). Измените атрибут Source и измените его на user.mail. Сохраните изменения в заявке.

      уникальный идентификатор пользователя

      с. Окончательные сопоставления атрибутов должны выглядеть следующим образом.

      изображение 2

    2. Сопоставление атрибутов для клиента Microsoft Entra без лицензии Microsoft 365.

      a. http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress Выберите утверждение.

      изображение 3

      б. Хотя Azure не заполняет атрибут user.mail для пользователей, созданных в клиентах Microsoft Entra без лицензий Microsoft 365, и сохраняет электронную почту для таких пользователей в атрибуте userprincipalname. Atlassian Cloud ожидает, что идентификатор имени (уникальный идентификатор пользователя) будет сопоставлен с электронной почтой пользователя (user.userprincipalname). Измените атрибут Source и измените его на user.userprincipalname. Сохраните изменения в заявке.

      Настройка электронной почты

      с. Окончательные сопоставления атрибутов должны выглядеть следующим образом.

      изображение 4

  13. Нажмите кнопку "Остановить и сохранить SAML ".

    Снимок экрана: изображение сохранения конфигурации.

  14. Чтобы применить единый вход SAML в политике аутентификации, выполните следующие действия.

    a. На портале администрирования Atlassian перейдите на вкладку "Безопасность " и выберите политики проверки подлинности.

    б. Выберите "Изменить " для политики, которую вы хотите применить.

    с. В параметрах включите принудительное единое вход для управляемых пользователей для успешного перенаправления SAML.

    д. Выберите "Обновить".

    Снимок экрана: политики проверки подлинности.

    Примечание.

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

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

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

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

Чтобы включить вход Microsoft Entra пользователей в Atlassian Cloud, подготовьте учетные записи пользователей вручную в Atlassian Cloud, выполнив следующие действия.

  1. Перейдите на вкладку "Продукты" , выберите "Пользователи" и выберите "Пригласить пользователей".

    Ссылка

  2. В текстовом поле "Адрес электронной почты" введите адрес электронной почты пользователя и выберите "Пригласить пользователя".

    Создание пользователя Atlassian Cloud

Проверка SSO

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

Запуск поставщиком услуг:

  • Выберите "Тестировать это приложение", этот параметр перенаправляется по URL-адресу для входа в Atlassian Cloud, где можно инициировать поток входа.

  • Перейдите напрямую по URL-адресу для входа в Atlassian Cloud и начните процесс авторизации.

Инициировано ПУД.

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

Вы также можете использовать Microsoft Мои приложения для тестирования приложения в любом режиме. При выборе плитки Atlassian Cloud в разделе «Мои приложения», если настроена в режиме сервиса (SP), вы будете перенаправлены на страницу входа для начала процедуры авторизации. Если же настроена в режиме провайдера удостоверений (IDP), вы автоматически войдете в приложение Atlassian Cloud, для которого настроен единый вход. Дополнительные сведения о Мои приложения см. в разделе Introduction to the Мои приложения.

Обнаружение существующих пользователей в Atlassian Cloud

До интеграции с Microsoft Entra ваша учетная запись Atlassian уже может иметь одного или нескольких пользователей. Используя функцию обнаружения учетных записей, вы можете создать отчет всех пользователей в Atlassian Cloud, определить, какие пользователи имеют соответствующие учетные записи в Entra и какие пользователи являются локальными в Atlassian Cloud с одним щелчком мыши. Дополнительные сведения о функции обнаружения учетных записей см. здесь. Это позволяет упростить подключение к Entra, а также выполнять мониторинг несанкционированного доступа.

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