Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Сведения о GitHub Connect

GitHub Connect улучшает возможности GitHub Enterprise Server за счет предоставления доступа к дополнительным функциям и рабочим процессам, которые зависят от возможностей GitHub.com.

Сведения о GitHub Connect

GitHub Connect улучшает GitHub Enterprise Server, позволяя экземпляр GitHub Enterprise Server использовать преимущества GitHub.com ограниченными способами. После включения GitHub Connect вы можете включить дополнительные функции и рабочие процессы, зависящие от GitHub.com, такие как Dependabot alerts для уязвимостей системы безопасности, которые отслеживаются в GitHub Advisory Database.

GitHub Connect не открывает экземпляр GitHub Enterprise Server в общедоступном Интернете. Никакие закрытые данные вашего предприятия не предоставляются пользователям GitHub.com. GitHub Connect передает только ограниченные данные, необходимые для отдельных функций, которые вы решили включить. Если вы не включите синхронизацию лицензий, GitHub Connect не передает никакие персональные данные. Дополнительные сведения о том, какие данные передаются GitHub Connect, см. в разделе Передача данных для GitHub Connect.

Включение GitHub Connect не позволит пользователям GitHub.com вносить изменения в GitHub Enterprise Server.

Чтобы включить GitHub Connect, настройте подключение между экземпляр GitHub Enterprise Server и учетной записью организации или предприятия в GitHub.com, использующим GitHub Enterprise Cloud. Подключение использует протокол HTTPS через порты 443 или 80 и защищено протоколом TLS. Дополнительные сведения см. в разделе Управление GitHub Connect.

После включения GitHub Connect вы сможете включить такие функции, как автоматическая синхронизация пользовательских лицензий и Dependabot alerts. Дополнительные сведения обо всех доступных функциях см. в разделе Функции GitHub Connect.

Функции GitHub Connect

После настройки подключения между экземпляр GitHub Enterprise Server и GitHub Enterprise Cloud можно включить отдельные функции GitHub Connect для вашего предприятия.

| | функций Описание | Дополнительные сведения | | ----------- | ----------- | ----------- | Автоматическая синхронизация лицензий пользователей | Управление использованием лицензий в развертываниях GitHub Enterprise путем автоматической синхронизации пользовательских лицензий из экземпляр GitHub Enterprise Server с GitHub Enterprise Cloud. | Включение автоматической синхронизации пользовательских лицензий для предприятия Dependabot | Разрешение пользователям находить и устранять уязвимости в зависимостях кода. | Включение Dependabot для предприятия Действия GitHub.com | Разрешение пользователям использовать действия из GitHub.com в файлах рабочего процесса. | Включение автоматического доступа к действиям GitHub.com с помощью GitHub Connect Server Statistics | Анализ собственных статистических данных из GitHub Enterprise Server и помощь в улучшении продуктов GitHub. | "Включение Server Statistics для предприятия Унифицированный поиск | Разрешить пользователям включать репозитории в GitHub.com в результаты поиска при поиске из экземпляр GitHub Enterprise Server. | Единый вклад "Включение унифицированный поиск для предприятия" | Разрешить пользователям включать анонимные счетчики вкладов для работы над экземпляр GitHub Enterprise Server в графы вкладов в GitHub.com. | "Включение унифицированные вклады для предприятия"

Передача данных для GitHub Connect

Когда используется GitHub Connect, GitHub Enterprise Cloud хранит запись с информацией о подключении. При включении отдельных компонентов GitHub Connect передаются дополнительные данные.

Примечание. Никакие репозитории, проблемы или запросы на вытягивание никогда не передаются GitHub Connect из GitHub Enterprise Server в GitHub.com.

Передача данных при использовании GitHub Connect

Когда вы включаете GitHub Connect или определенные функции GitHub Connect запись в GitHub Enterprise Cloud сохраняет следующие сведения о подключении.

  • Часть открытого ключа вашей лицензии GitHub Enterprise Server
  • Хэш вашей лицензии GitHub Enterprise Server
  • Имя клиента в вашей лицензии GitHub Enterprise Server
  • Версия экземпляр GitHub Enterprise Server
  • Имя узла экземпляр GitHub Enterprise Server
  • Учетная запись организации или предприятия в GitHub Enterprise Cloud, подключенная к экземпляр GitHub Enterprise Server
  • Маркер проверки подлинности, используемый экземпляр GitHub Enterprise Server для отправки запросов к GitHub Enterprise Cloud
  • Если протокол TLS включен и настроен в экземпляр GitHub Enterprise Server
  • Функции GitHub Connect, включенные в экземпляр GitHub Enterprise Server, а также дата и время включения
  • Порог бездействия для вашего предприятия
  • Число бездействующих пользователей для вашего предприятия
  • Количество рабочих мест, потребляющих лицензии, не включающее заблокированных пользователей

GitHub Connect синхронизирует указанные выше данные подключения между экземпляр GitHub Enterprise Server и GitHub Enterprise Cloud еженедельно, начиная с дня и приблизительного времени включения GitHub Connect.

Передача данных отдельными компонентами GitHub Connect

Дополнительные данные передаются при включении отдельных функций GitHub Connect.

| | функций | данных Каким способом выполняется поток данных? | Где используются данные? | | ------- | ---- | --------- | ------ | Автоматическая синхронизация лицензий пользователей | Идентификатор пользователя и адреса электронной почты каждого пользователя GitHub Enterprise Server | От GitHub Enterprise Server до GitHub Enterprise Cloud | | GitHub Enterprise Cloud | Dependabot alerts Оповещения об уязвимостях | От GitHub.com до GitHub Enterprise Server | | GitHub Enterprise Server | Dependabot updates Зависимости и метаданные для репозитория каждой зависимости

Если зависимость хранится в частном репозитории в GitHub.com, данные передаются только в том случае, если Dependabot настроен и авторизован для доступа к репозиторию. | Из GitHub.com в GitHub Enterprise Server | GitHub Enterprise Server Действия GitHub.com | Имя действия, действие (файл YAML из GitHub Marketplace) | Из GitHub.com в GitHub Enterprise Server

GitHub Enterprise Server передает данные в GitHub.com | GitHub Enterprise Server Server Statistics | Агрегатные метрики о том, как вы используете GitHub Enterprise Server. Полный список метрик см. в статье Server Statistics: общие сведения. | Из GitHub Enterprise Server в GitHub Enterprise Cloud | GitHub Enterprise Cloud Унифицированный поиск | Условия поиска, результаты поиска | Из GitHub.com в GitHub Enterprise Server

Из GitHub Enterprise Server в GitHub.com | GitHub Enterprise Server | Единые вклады | Количество вкладов | Из GitHub Enterprise Server в GitHub.com | GitHub.com |

Дополнительные материалы