Informationen zu GitHub Connect
GitHub Connect verbessert GitHub Enterprise Server, indem Ihre GitHub Enterprise Server-Instance erlaubt wird, begrenzt von der Leistungsfähigkeit von GitHub.com profitieren zu können. Nachdem du GitHub Connect aktiviert hast, kannst du zusätzliche Features und Workflows aktivieren, die auf GitHub.com basieren, zum Beispiel Dependabot alerts für Sicherheitsrisiken, die in GitHub Advisory Database nachverfolgt werden.
GitHub Connect kann Ihre GitHub Enterprise Server-Instance im öffentlichen Internet nicht öffnen. Keine der privaten Daten deines Unternehmens wird für GitHub.com-Benutzer*innen verfügbar gemacht. Stattdessen übermittelt GitHub Connect nur die begrenzten Daten, die für die einzelnen Funktionen erforderlich sind, die du aktivieren möchtest. Sofern du die Lizenzsynchronisierung nicht aktivierst, werden keine personenbezogenen Daten von GitHub Connect übermittelt. Weitere Informationen dazu, welche Daten von GitHub Connect übertragen werden, finden Sie unter Datenübertragung für GitHub Connect.
Wenn GitHub Connect aktiviert wird, können GitHub.com-Benutzer keine Änderungen an GitHub Enterprise Server vornehmen.
Um GitHub Connect zu aktivieren, konfiguriere eine Verbindung zwischen Ihre GitHub Enterprise Server-Instance und einem Unternehmenskonto für GitHub.com, die GitHub Enterprise Cloud verwendet. Die Verbindung verwendet HTTPS über die Ports 443 oder 80 und wird durch TLS gesichert. Weitere Informationen finden Sie unter Enabling GitHub Connect for GitHub.com.
Nachdem Sie GitHub Connect aktiviert haben, können Sie Funktionen wie automatische Benutzerlizenzsynchronisierung und Dependabot alerts aktivieren. Weitere Informationen zu allen verfügbaren Funktionen finden Sie unter GitHub Connect-Funktionen.
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 für Ihr Unternehmen aktivieren.
Funktion | BESCHREIBUNG | Weitere Informationen |
---|---|---|
Automatische Synchronisierung von Benutzerlizenzen | Verwalten Sie die Lizenznutzung in Ihren GitHub Enterprise-Bereitstellungen, indem Sie Benutzerlizenzen von Ihre GitHub Enterprise Server-Instance automatisch mit GitHub Enterprise Cloud synchronisieren. | 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 | Ermöglichen Sie Benutzern, Aktionen aus GitHub.com in öffentlichen Workflowdateien zu verwenden. | Aktivieren des automatischen Zugriffs auf GitHub.com-Aktionen mit GitHub Connect |
Server Statistics | Analysieren Sie Ihre eigenen aggregierten Daten von GitHub Enterprise Server, und helfen Sie uns, GitHub-Produkte zu verbessern. | Aktivieren von Serverstatistiken für dein Unternehmen |
Einheitliche Suche | Ermöglichen Sie Benutzern, Repositorys auf GitHub.com in ihre Suche einzuschließen, wenn sie die Suche über Ihre GitHub Enterprise Server-Instance ausführen. | Aktivieren der einheitlichen Suche für dein Unternehmen |
Einheitliche Beiträge | Erlauben Sie Benutzern, anonymisierte Beitragszahlen für ihre Arbeit auf Ihre GitHub Enterprise Server-Instance in ihre Beteiligungsdiagramme auf GitHub.com aufzunehmen. | Aktivieren einheitlicher Beiträge für dein Unternehmen |
Datenübertragung für GitHub Connect
Wenn GitHub Connect aktiviert ist, werden in einem Datensatz auf GitHub Enterprise Cloud Informationen zur Verbindung gespeichert. Wenn du einzelne Features von GitHub Connect aktivierst, werden zusätzliche Daten übertragen.
Hinweis: Es werden keine Repositorys, Probleme oder Pull Request von GitHub Enterprise Server an GitHub.com von GitHub Connect übertragen.
Bei Aktivierung von GitHub Connect übertragene Daten
Wenn du GitHub Connect oder bestimmte GitHub Connect-Funktionen aktivierst, speichert ein Datensatz in GitHub Enterprise Cloud die folgenden Informationen zur Verbindung.
- Der Teil des öffentlichen Schlüssels deiner GitHub Enterprise Server-Lizenz
- Ein Hash deiner GitHub Enterprise Server-Lizenz
- Der Kundenname auf deiner 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, verbunden mit Ihre GitHub Enterprise Server-Instance
- Das Authentifizierungs-Token, das von Ihre GitHub Enterprise Server-Instance verwendet wird, um Anforderungen an GitHub Enterprise Cloud zu senden
- Wenn Transport Layer Security (TLS) aktiviert und für Ihre GitHub Enterprise Server-Instance konfiguriert ist
- Die GitHub Connect-Funktionen, die für Ihre GitHub Enterprise Server-Instance aktiviert sind, und das Datum und die Uhrzeit der Aktivierung
- Die Inaktivitätsschwelle für dein Unternehmen
- Die Anzahl der ruhenden Benutzer*innen für dein Unternehmen
- Anzahl der Lizenzen aufbrauchenden Arbeitsplätze, die keine gesperrten Benutzer enthalten
GitHub Connect synchronisiert die oben genannten Verbindungsdaten zwischen Ihre GitHub Enterprise Server-Instance und GitHub Enterprise Cloud wöchentlich, ab dem Tag und der ungefähren Zeit, zu der GitHub Connect aktiviert wurde.
Von einzelnen Features von GitHub Connect übertragene Daten
Zusätzliche Daten werden übertragen, wenn du einzelne Funktionen von GitHub Connect aktivierst.
Funktion | Daten | In welche Richtung fließt der Datenfluss? | Wo befinden sich die verwendeten Daten? |
---|---|---|---|
Automatische Synchronisierung von Benutzerlizenzen | Jede Benutzer-ID von GitHub Enterprise Server-Benutzern und E-Mail-Adressen, und ob der Benutzer eine Lizenz für GitHub Advanced Security verwendet. | Von GitHub zu GitHub Enterprise Cloud | GitHub Enterprise Cloud |
Dependabot alerts | Warnungen zu Sicherheitsrisiken | Von GitHub.com zu 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 für GitHub.comgespeichert wird, werden Daten nur übertragen, wenn Dependabot konfiguriert und für den Zugriff auf dieses Repository autorisiert sind. | Von GitHub.com zu GitHub Enterprise Server | GitHub Enterprise Server |
GitHub.com-Aktionen | Name der Aktion, Aktion (YAML-Datei aus GitHub Marketplace) | Von GitHub.com zu GitHub Enterprise Server Melden Sie sich bei GitHub Enterprise Server und GitHub.com an. | GitHub Enterprise Server |
Server Statistics | Aggregierte Metriken zur Verwendung von GitHub Enterprise Server. Die vollständige Liste der Metriken finden Sie unter Informationen zu Serverstatistiken. | Von GitHub zu GitHub Enterprise Cloud | GitHub Enterprise Cloud |
Einheitliche Suche | Suchbegriffe, Suchergebnisse | Von GitHub.com zu GitHub Enterprise Server Melden Sie sich bei GitHub Enterprise Server und GitHub.com an. | GitHub Enterprise Server |
Einheitliche Beiträge | Beitragsbetrag | Melden Sie sich bei GitHub Enterprise Server und GitHub.com an. | GitHub.com |
Weitere Informationen
- Verwalten von Unternehmenskonten in der Dokumentation zur GraphQL-API