お使いの GitHub Enterprise Server インスタンスを有効にすると、GitHub Connectで追加の機能やワークフローにアクセスできます。 「GitHub Connect について」を参照してください。
GitHub Connectが有効になっている場合はどうなりますか?
GitHub Connect を有効にするときに、お使いの GitHub Enterprise Server インスタンス と GitHub Enterprise Cloud の Enterprise アカウントとの間の接続を構成します。 接続には、ポート 443 または 80 経由の HTTPS が使用され、TLS によって保護されます。
GitHub Connect を有効にすると、Enterprise アカウントによって所有された GitHub App が GitHub Enterprise Cloud 上に作成されます。 GitHub Enterprise Server は GitHub App の資格情報を使って GitHub Enterprise Cloud に要求を行います。
GitHub Enterprise Server は GitHub App からの資格情報を保存します。 次の資格情報が高可用性またはクラスター環境のすべてのノードにレプリケートされ、GitHub Enterprise Server Backup Utilities によって作成されたスナップショットを含むすべてのバックアップに保存されます。
- 1 時間にわたって有効な認証トークン
- 新しい認証トークンを生成するのに使われる秘密キー
前提条件
- GitHub.comを使用するGitHub Enterprise Cloud上のエンタープライズアカウントが必要です。
- GitHub.comのエンタープライズ アカウントは、請求書を発行する必要があります。 GitHub Enterprise Cloudの無料試用版またはクレジット カードによる支払いを行うエンタープライズ アカウントは、お使いの GitHub Enterprise Server インスタンスに接続できません。
- GitHub.com のエンタープライズ アカウントで IP 許可リストを使用している場合は、お使いの GitHub Enterprise Server インスタンス の IP アドレスまたはネットワークを IP 許可リストに追加する必要があります。 ドキュメントの GitHub Enterprise Cloud を参照してください。
- 接続を構成するには、プロキシ構成で
github.com、api.github.com、uploads.github.comへの接続が許可されている必要があります。 詳しくは、「アウトバウンドの Web プロキシ サーバーの設定」をご覧ください。 - 以前にGitHub ConnectでエンタープライズのGHE.comを有効にしていた場合は、GitHub.comへの接続を許可するように構成を変更する必要があります。 「GHE.com での GitHub Connect の有効化」を参照してください。
GitHub Connect の有効化
GitHub Connectを有効にするには、GitHub Enterprise ServerとGitHub Enterprise Cloudの両方でエンタープライズ所有者である必要があります。
-
お使いの GitHub Enterprise Server インスタンスとGitHub.comにサインインします。
-
GitHub Enterprise Server の右上隅にあるプロフィール画像をクリックしてから、[Enterprise settings] をクリックします。
-
ページの上部にある [ GitHub Connect] をクリックします。
-
[GitHub Connect はまだ有効になっていません] で、 [GitHub Connect を有効にする] をクリックします。 [Enable GitHub Connect] をクリックすると、「追加の製品および機能に適用される GitHub 条件」に同意したことになります。
-
接続しようとする Enterprise アカウントの右側にある [接続] をクリックします。