Сведения о едином входе SAML для Enterprise Managed Users
При использовании Enterprise Managed Users ваше предприятие использует поставщика корпоративных удостоверений для проверки подлинности всех участников. Вместо входа в GitHub с помощью имени пользователя и пароля для GitHub участники вашего предприятия будут выполнять вход с помощью IdP.
Enterprise Managed Users поддерживает следующие IdP:
- Azure Active Directory (Azure AD)
- Okta
- PingFederate (частная бета-версия)
После настройки единого входа SAML рекомендуется хранить коды восстановления, чтобы вы могли восстановить доступ к своему предприятию, если поставщик удостоверений будет недоступен.
Примечание. Если единый вход SAML включен, единственным параметром, который можно обновить в GitHub для существующей конфигурации SAML, является сертификат SAML. Если вам нужно обновить издателя или URL-адрес входа, сначала необходимо отключить единый вход SAML, а затем перенастроить его с новыми параметрами.
Настройка единого входа SAML для Enterprise Managed Users
Чтобы настроить единый вход SAML для корпоративный с управляемыми пользователями, необходимо настроить приложение в поставщике удостоверений, а затем настроить предприятие на GitHub.com. После настройки единого входа SAML можно настроить подготовку пользователей.
Чтобы установить и настроить приложение GitHub Enterprise Managed User в вашем IdP, необходимо наличие арендатора и административного доступа для поддерживаемого IdP.
Если вам нужно сбросить пароль для пользователя установки, обратитесь к Поддержка GitHub через Портал поддержки GitHub.
Настройка поставщика удостоверений
Чтобы настроить IdP, следуйте инструкциям по настройке приложения GitHub Enterprise Managed User в своем IdP.
-
Чтобы установить приложение GitHub Enterprise Managed User, перейдите по ссылке для IdP ниже:
-
Приложение GitHub Enterprise Managed User в Azure Active Directory
-
Соединитель GitHub Enterprise Managed User в PingFederate (частная бета-версия)
Чтобы скачать соединитель PingFederate, перейдите на вкладку Надстройки и выберите GitHub EMU Connector 1.0.
Note: Support for PingFederate is currently in private beta and subject to change. To request access to the beta, contact Отдел продаж GitHub.
-
-
Чтобы настроить приложение GitHub Enterprise Managed User и IdP, щелкните ссылку ниже и следуйте инструкциям, предоставленным вашим IdP:
-
Чтобы протестировать и настроить свое предприятие, назначьте для себя или пользователя, который будет настраивать единый вход SAML для GitHub, приложение GitHub Enterprise Managed User в своем IdP.
-
Чтобы продолжить настройку предприятия в GitHub, найдите и запишите следующие сведения из приложения, установленного в поставщике удостоверений.
Значение Другие названия Описание URL-адрес для входа IdP URL-адрес для входа, URL-адрес для IdP URL-адрес приложения в IdP URL-адрес идентификатора IdP Издатель Идентификатор IdP для поставщиков услуг для проверки подлинности SAML Сертификат для подписи, закодированный с помощью Base64 Общедоступный сертификат Общедоступный сертификат, который IdP использует для подписания запросов на проверку подлинности
Настройка предприятия
После установки и настройки приложения GitHub Enterprise Managed User в поставщике удостоверений вы можете настроить свое предприятие.
-
Войдите в GitHub.com в качестве пользователя установки для нового предприятия с именем пользователя @SHORT-CODE_admin.
-
В правом верхнем углу GitHub.com щелкните фотографию профиля и выберите Ваши предприятия.
-
В списке предприятий щелкните предприятие, которое требуется просмотреть.
-
На боковой панели корпоративной учетной записи щелкните Параметры.
-
В разделе параметров щелкните Безопасность проверки подлинности.
-
В разделе "Единый вход SAML" выберите Требовать проверку подлинности SAML.
-
В разделе URL-адрес для входа введите конечную точку HTTPS своего IdP для запросов единого входа, которые вы записали при настройке IdP.
-
В разделе Издатель введите URL-адрес издателя SAML, который вы записали при настройке своего IdP, чтобы проверить подлинность отправленных сообщений.
-
В разделе Общедоступный сертификат вставьте сертификат, который вы записали при настройке своего IdP, чтобы проверить ответы SAML.
-
В общедоступном сертификате справа от текущей сигнатуры и методов дайджеста щелкните .
-
Выберите раскрывающиеся меню Метод подписи и Дайджест-метод , а затем щелкните алгоритм хэширования, используемый издателем SAML.
-
Перед включением единого входа SAML для вашего предприятия нажмите Проверить конфигурацию SAML, чтобы убедиться, что введенные сведения верны.
-
Выберите команду Сохранить.
Примечание. Когда для вашего предприятия требуется единый вход SAML, пользователь установки больше не будет иметь доступа к предприятию, но останется вошедшим в GitHub. Доступ к предприятию будет иметь только управляемые учетные записи пользователей, подготовленный поставщиком удостоверений.
-
Чтобы обеспечить доступ к организации в случае, если поставщик удостоверений станет недоступен в будущем, нажмите кнопку Скачать, Печать или Копировать, чтобы сохранить коды восстановления. Дополнительные сведения см. в разделе Скачивание кодов восстановления единого входа для учетной записи предприятия.
включение подготовки;
После включения единого входа SAML включите подготовку. Дополнительные сведения см. в разделе Настройка подготовки SCIM для Enterprise Managed Users.