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 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. Полный список метрик см. в разделе Сведения о статистике сервера. | От GitHub Enterprise Server до GitHub Enterprise Cloud | GitHub Enterprise Cloud |
| Унифицированный поиск | Условия поиска, результаты поиска | От GitHub Enterprise Cloud до GitHub Enterprise Server От GitHub Enterprise Server до GitHub Enterprise Cloud | GitHub Enterprise Server |
| Объединенные вклады | Количество вкладов | От GitHub Enterprise Server до GitHub Enterprise Cloud | GitHub Enterprise Cloud |
Включение GitHub Connect
Чтобы включить GitHub Connect, смотрите статью для вашего GitHub Enterprise Cloud окружения.