Сведения о проверке подлинности и подготовке пользователей с помощью идентификатора Entra
Идентификатор записи — это служба от Корпорации Майкрософт, которая позволяет централизованно управлять учетными записями пользователей и доступом к веб-приложениям. Для получения дополнительной информации см. Что такое Microsoft Entra ID? в Документация Майкрософт.
При использовании идентификатор для IAM для IAM на GitHub Enterprise Server, элементы управления единым входом SAML и защищает доступ к корпоративным ресурсам, таким как репозитории, проблемы и запросы на вытягивание. SCIM автоматически создает учетные записи пользователей и управляет доступом к вашей организации при внесении изменений в поставщика удостоверений. Вы также можете синхронизировать команды на GitHub с группами в вашем idP.
Дополнительные сведения см. в разделе О пользовательском провизионировании с помощью SCIM на GitHub Enterprise Server.
Необходимые компоненты
Общие требования для использования SCIM GitHub Enterprise Server применяются. См. раздел "Предварительные требования" в Настройка SCIM-предоставления пользователей Enterprise для управления пользователями.
Дополнительно:
-
Чтобы настроить SCIM, необходимо выполнить шаги 1–4 в Настройка SCIM-предоставления пользователей Enterprise для управления пользователями.
- Вам понадобится personal access token (classic), созданный для пользователя настройки, чтобы аутентифицировать запросы от Entra ID.
-
Чтобы настроить проверку подлинности и подготовку пользователей с помощью идентификатора Entra, необходимо иметь учетную запись и клиент идентификатора записи. Для получения дополнительной информации смотрите сайт Entra ID и Quickstart: Set an tenant в Документация Майкрософт.
1. Настройка SAML
Примечание.
Даже если вы ранее настроили SAML на идентификатор Записи, необходимо настроить SAML и SCIM в новом приложении , чтобы включить подготовку SCIM.
Перед началом работы с этим разделом убедитесь, что вы выполнили шаги 1 и 2 в Настройка SCIM-предоставления пользователей Enterprise для управления пользователями.
Идентификатор записи
-
Создайте приложение "GitHub Enterprise Server" в Entra ID. Инструкции смотрите в разделе «Добавление GitHub Enterprise Server из галереи» в руководстве Microsoft Tutorial: Microsoft Entra интеграция SSO с GitHub Enterprise Server.
Примечание.
Не **** используйте приложение с меткой "(Устаревшая версия)."
-
В настройках приложения нажмитеGitHub Enterprise Server**«Одиночный вход** » в левой боковой панели, затем выберите SAML.
-
В разделе "Базовая конфигурация SAML" нажмите кнопку "Изменить", а затем добавьте следующие сведения.
- «Идентификатор»: ваш GitHub Enterprise Server хост-адрес (
https://HOSTNAME.com) - "URL-адрес ответа": URL-адрес узла, за которым следует
/saml/consume(https://HOSTNAME.com/saml/consume)
- «Идентификатор»: ваш GitHub Enterprise Server хост-адрес (
-
В разделе "Сертификаты SAML" скачайте сертификат SAML (Base64).
-
В разделе «Настроить GitHub Enterprise Server» отметьте URL входа и идентификатор Microsoft Entra.
На GitHub Enterprise Server
- Войдите GitHub Enterprise Server в систему как пользователь с доступом к консоли управления.
- Настройте SAML с помощью собранных сведений. См . раздел AUTOTITLE.
2. Настройка SCIM
Перед началом работы с этим разделом убедитесь, что вы выполнили шаги 1–4 в Настройка SCIM-предоставления пользователей Enterprise для управления пользователями.
-
В приложении "GitHub Enterprise Server" в Entra ID нажмите Provisioning в левой боковой панели, затем нажмите Начать.
-
Выберите режим автоматической подготовки.
-
В разделе "Учетные данные администратора" добавьте следующие сведения.
- "URL арендатора": ваш GitHub Enterprise Server хост-адрес, за которым следует
/api/v3/scim/v2(https://HOSTNAME.com/api/v3/scim/v2) - «Секретный токен»: созданный personal access token (classic) для пользователя настройки
- "URL арендатора": ваш GitHub Enterprise Server хост-адрес, за которым следует
-
Нажмите кнопку Проверить подключение.
-
По завершении теста нажмите кнопку "Сохранить".
-
Вернитесь на страницу "Обзор".
-
Чтобы настроить пользователей EntraID на ваше GitHub Enterprise Server устройство, нажмите «Начать пропорцию».
После завершения настройки SCIM может потребоваться отключить некоторые параметры SAML, которые вы включили для процесса настройки. См . раздел AUTOTITLE.