GitHub Connect ermöglicht Ihre GitHub Enterprise Server-Instance es, auf begrenzte Weise eine Verbindung mit Ihrem Unternehmen GitHub Enterprise Cloud herzustellen.
Nachdem Sie die Option aktiviert GitHub Connecthaben, können Sie auswählen, welche Features aktiviert werden sollen. Sie können zum Beispiel Folgendes:
- Automatisches Synchronisieren der Lizenznutzung zwischen Umgebungen
- Vereinheitlichen von Suchergebnissen und Benutzerbeitragsdaten
- Aktivieren Sie Funktionen, die auf GitHub.com basieren, z. B. Dependabot alerts für Sicherheitslücken, die in GitHub Advisory Database nachverfolgt werden.
Informationen zur Verbindung
Zum Aktivieren GitHub Connectkonfigurieren Sie eine Verbindung zwischen Ihre GitHub Enterprise Server-Instance und einem Unternehmenskonto auf GitHub.com oder GHE.com. Die Verbindung verwendet HTTPS über die Ports 443 oder 80 und wird durch TLS gesichert.
- GitHub Connect öffnet Ihre GitHub Enterprise Server-Instance nicht für das öffentliche Internet.
- Keine der privaten Daten Ihres Unternehmens wird Benutzern offengelegt GitHub Enterprise Cloud .
- GitHub Connect übermittelt nur die begrenzten Daten, die für die von Ihnen aktivierten Features erforderlich sind. Wenn du die Lizenzsynchronisierung nicht aktivierst, werden keine vertraulichen Daten übertragen. Weitere Informationen findest du unter Datenübertragung.
- Wenn GitHub Connect aktiviert wird, können GitHub Enterprise Cloud Benutzer keine Änderungen an GitHub Enterprise Server vornehmen.
GitHub Connect-Funktionen
Nachdem Sie die Verbindung zwischen Ihre GitHub Enterprise Server-Instance und GitHub Enterprise Cloud konfiguriert haben, können Sie einzelne Funktionen von GitHub Connect aktivieren.
Wenn Sie eine Verbindung mit einem Unternehmen herstellen unter GHE.com:
- Serverstatistik ist nicht verfügbar.
- GitHub.com Aktionen sind nicht verfügbar.
| Funktion | BESCHREIBUNG | Weitere Informationen |
|---|---|---|
| Automatische Benutzerlizenzsynchronisierung | Verwalte die Lizenznutzung in deinen Bereitstellungen von GitHub Enterprise durch automatisches Synchronisieren von Benutzerlizenzen zwischen Ihre GitHub Enterprise Server-Instance und GitHub Enterprise Cloud. | Aktivieren der automatischen Benutzerlizenzsynchronisierung für dein Unternehmen |
| Dependabot | Ermöglichen Sie Benutzern das Auffinden und Beheben von Sicherheitsrisiken in Codeabhängigkeiten. | Aktivieren von Dependabot für dein Unternehmen | | GitHub.com Aktionen | Benutzern die Verwendung von GitHub.com Aktionen in öffentlichen Workflowdateien gestatten. | Aktivieren des automatischen Zugriffs auf GitHub.com Aktionen mithilfe von GitHub Connect | | Server Statistics | Analysieren Sie Ihre eigenen aggregierten Daten aus GitHub Enterprise Server, und helfen Sie uns, GitHub Produkte zu verbessern. | Aktivieren von Serverstatistiken für dein Unternehmen | | Einheitliche Suche | Erlaube Benutzern, in GitHub Enterprise Cloud Repositorys in ihre Suchergebnisse einzuschließen, wenn sie von Ihre GitHub Enterprise Server-Instance aus suchen. | Aktivieren der einheitlichen Suche für dein Unternehmen | | Einheitliche Beiträge | Erlaube Benutzern, anonymisierte Beitragszahlen für ihre Arbeit in Ihre GitHub Enterprise Server-Instance in ihre Beitragsdiagramme in GitHub Enterprise Cloud einzubeziehen. | Aktivieren Sie einheitliche Beiträge für Ihr Unternehmen |
Datenübertragung
Wenn GitHub Connect aktiviert ist, speichert ein Datensatz auf GitHub Enterprise Cloud Informationen über die Verbindung. Wenn Sie einzelne Features GitHub Connectaktivieren, werden zusätzliche Daten übertragen.
Hinweis
Keine Repositories, Issues oder Pull Requests werden jemals von GitHub Enterprise Server an GitHub Enterprise Cloud durch GitHub Connect übertragen.
Daten, die übertragen werden, wenn GitHub Connect aktiviert ist
Wenn Sie GitHub Connect oder bestimmte GitHub Connect Funktionen aktivieren, speichert ein Eintrag auf GitHub Enterprise Cloud die folgenden Informationen über die Verbindung.
- Der öffentliche Schlüsselteil Ihrer GitHub Enterprise Server Lizenz
- Ein Hash Ihrer GitHub Enterprise Server Lizenz
- Der Name des Kunden auf Ihrer GitHub Enterprise Server Lizenz
- Die Version von deine GitHub Enterprise Server-Instanz
- Der Hostname von Ihre GitHub Enterprise Server-Instance
- Das Unternehmenskonto auf GitHub Enterprise Cloud, das mit Ihre GitHub Enterprise Server-Instance verbunden ist
- Das Authentifizierungstoken, das von Ihre GitHub Enterprise Server-Instance verwendet wird, um Anfragen an GitHub Enterprise Cloud zu stellen
- Wenn Transport Layer Security (TLS) aktiviert und konfiguriert ist Ihre GitHub Enterprise Server-Instance
- Die GitHub Connect Funktionen, die auf Ihre GitHub Enterprise Server-Instance aktiviert sind, sowie Datum und Uhrzeit der Aktivierung
- Die Inaktivitätsschwelle für dein Unternehmen
- Die Anzahl der ruhenden Benutzer*innen für dein Unternehmen
- Anzahl der verbrauchten Lizenzen, ausgenommen suspendierte Nutzer
GitHub Connect synchronisiert die oben genannten Verbindungsdaten zwischen Ihre GitHub Enterprise Server-Instance und GitHub Enterprise Cloud wöchentlich, beginnend mit dem Tag und der ungefähren Zeit, die GitHub Connect aktiviert wurde.
Durch einzelne Funktionen von GitHub Connect übertragene Daten
Zusätzliche Daten werden übertragen, wenn Sie einzelne Funktionen von GitHub Connect aktivieren.
| Funktion | Daten | In welche Richtung fließt der Datenfluss? | Wo befinden sich die verwendeten Daten? |
|---|---|---|---|
| Automatische Synchronisierung von Benutzerlizenzen | |||
| GitHub Enterprise Server Benutzer-ID und E-Mail-Adressen jedes Benutzers sowie die Angabe, ob der Benutzer eine Lizenz für GitHub Advanced Security, GitHub Code Security oder GitHub Secret Protection verwendet. | Von GitHub Enterprise Server bis GitHub Enterprise Cloud | GitHub Enterprise Cloud | |
| Dependabot alerts | Warnungen zu Sicherheitsrisiken | Von GitHub.com bis GitHub Enterprise Server | GitHub Enterprise Server |
| Dependabot updates | Abhängigkeiten und die Metadaten für das Repository einer jeden Abhängigkeit Wenn eine Abhängigkeit in einem privaten Repository auf GitHub.com gespeichert ist, werden nur dann Daten übertragen, wenn Dependabot so konfiguriert ist und über die Berechtigung verfügt, auf dieses Repository zuzugreifen. | Von GitHub.com bis GitHub Enterprise Server | GitHub Enterprise Server |
| GitHub.com-Aktionen | Name der Aktion, Aktion (YAML-Datei aus GitHub Marketplace) | Von GitHub.com bis GitHub Enterprise Server Von GitHub Enterprise Server bis GitHub.com | GitHub Enterprise Server |
| Server Statistics | Aggregierte Metriken zur Verwendung von GitHub Enterprise Server. Die vollständige Liste der Metriken findest du unter Informationen zu Serverstatistiken. | Von GitHub Enterprise Server bis GitHub Enterprise Cloud | GitHub Enterprise Cloud |
| Einheitliche Suche | Suchbegriffe, Suchergebnisse | Von GitHub Enterprise Cloud bis GitHub Enterprise Server Von GitHub Enterprise Server bis GitHub Enterprise Cloud | GitHub Enterprise Server |
| Einheitliche Beiträge | Beiträge zählen | Von GitHub Enterprise Server bis GitHub Enterprise Cloud | GitHub Enterprise Cloud |
Aktivieren von GitHub Connect
Informationen zum Aktivieren GitHub Connectfinden Sie im Artikel zu Ihrer GitHub Enterprise Cloud Umgebung.