Skip to main content

Enabling GitHub Connect for GitHub.com

Enable GitHub Connect to access additional features and workflows from GitHub.com on Ihre GitHub Enterprise Server-Instance.

You can access additional features and workflows on Ihre GitHub Enterprise Server-Instance by enabling GitHub Connect. See "Informationen zu GitHub Verbinden."

What happens when GitHub Connect is enabled?

When you enable GitHub Connect, you configure a connection between Ihre GitHub Enterprise Server-Instance and an enterprise account on GitHub Enterprise Cloud. Die Verbindung verwendet HTTPS über die Ports 443 oder 80 und wird durch TLS gesichert.

Enabling GitHub Connect creates a GitHub App owned by the enterprise account on GitHub Enterprise Cloud. GitHub Enterprise Server uses the GitHub App's credentials to make requests to GitHub Enterprise Cloud.

GitHub Enterprise Server stores credentials from the GitHub App. The following credentials will be replicated to all nodes in a high availability or cluster environment, and stored in any backups, including snapshots created by GitHub Enterprise Server Backup Utilities.

  • An authentication token, which is valid for one hour
  • A private key, which is used to generate a new authentication token

Prerequisites

  • You must have an enterprise account on GitHub.com that uses GitHub Enterprise Cloud.
  • Your enterprise account on GitHub.com must be invoiced. Enterprise accounts on the free trial of GitHub Enterprise Cloud or that pay by credit card cannot be connected to Ihre GitHub Enterprise Server-Instance.
  • If your enterprise account on GitHub.com uses IP allow lists, you must add the IP address or network for Ihre GitHub Enterprise Server-Instance to your IP allow list. See "Erzwingen von Richtlinien für Sicherheitseinstellungen in deinem Unternehmen" in the GitHub Enterprise Cloud documentation.
  • To configure a connection, your proxy configuration must allow connectivity to github.com, api.github.com, and uploads.github.com. For more information, see "Konfigurieren eines ausgehenden Webproxyservers."
  • If you have previously enabled GitHub Connect for an enterprise on GHE.com, you must change your configuration to allow connections to GitHub.com. See "Aktivieren von GitHub Connect für GHE.com."

Enabling GitHub Connect

To enable GitHub Connect, you must be an enterprise owner on both GitHub Enterprise Server and GitHub Enterprise Cloud.

  1. Sign in to Ihre GitHub Enterprise Server-Instance and GitHub.com.

  2. Klicken Sie in der oberen rechten Ecke von GitHub Enterprise Server auf Ihr Profilfoto und dann auf Unternehmenseinstellungen.

    Screenshot des Dropdownmenüs, das angezeigt wird, wenn du auf GitHub Enterprise Server auf das Profilfoto klickst. Die Option „Unternehmenseinstellungen “ ist dunkelorange umrandet.

  3. Wähle auf der Randleiste des Unternehmenskontos die Option GitHub Connect aus.

  4. Klicke unter „GitHub Connect noch nicht aktiviert“, und klicke auf GitHub Connect aktivieren. Wenn du auf Aktivieren GitHub Connect klickst, stimmst du den GitHub-Nutzungsbedingungen für zusätzliche Produkte und Funktionen zu.

  5. Klicke rechts neben dem Unternehmenskonto, das du verbinden möchtest, auf Verbinden.