Skip to main content

О GitHub Connect

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

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

После включения GitHub Connectвы можете выбрать, какие функции включать. Например, доступны следующие возможности:

  • Автоматическая синхронизация использования лицензий между средами
  • Объединение результатов поиска и данных о вкладе пользователей
  • Включить функции, которые зависят от GitHub.com, например Dependabot alerts , для уязвимостей безопасности, отслеживаемых в GitHub Advisory Database

Сведения о подключении

Чтобы включить GitHub Connect, вы настроите соединение между ваш экземпляр GitHub Enterprise Server и корпоративной учетной записью на GitHub.com или GHE.com. Подключение использует ПРОТОКОЛ HTTPS через порты 443 или 80 и защищается tls.

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

Функции GitHub Connect

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

Если вы подключаетесь к компании на GHE.com:

  • Статистика сервера недоступна.
  • GitHub.com Действия недоступны.
ВозможностьDescriptionДополнительные сведения
Автоматическая синхронизация лицензий пользователейУправление использованием лицензий в развертываниях GitHub Enterprise путем автоматической синхронизации лицензий пользователей с ваш экземпляр GitHub Enterprise Server на GitHub Enterprise Cloud.Включение автоматической синхронизации пользовательских лицензий в вашей организации

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

Передача данных

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

Примечание.

Никакие репозитории, проблемы или pull-запросы никогда не передаются из GitHub Enterprise Server .GitHub Enterprise CloudGitHub Connect

Данные передаются при 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 Advanced Security, GitHub Code Security, или GitHub Secret Protection.От 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 Enterprise Cloud до GitHub Enterprise Server

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

Включение GitHub Connect

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