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 для вашего предприятия.

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

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

Если зависимость хранится в частном репозитории в GitHub.com, данные передаются только в том случае, если Dependabot настроен и авторизован для доступа к репозиторию.
От GitHub.com до GitHub Enterprise ServerGitHub 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. Полный список метрик см. в разделе "Сведения о статистике сервера".От GitHub Enterprise Server до GitHub Enterprise CloudGitHub Enterprise Cloud
Унифицированный поискУсловия поиска, результаты поискаОт GitHub.com до GitHub Enterprise Server

От GitHub Enterprise Server до GitHub.com
GitHub Enterprise Server
Объединенные вкладыКоличество вкладовОт GitHub Enterprise Server до GitHub.comGitHub.com

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

  • AUTOTITLE в документации по API GraphQL