GitHub Connect を有効にすると、お使いの GitHub Enterprise Server インスタンスの追加の機能とワークフローにアクセスできます。 「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 を使う Enterprise アカウントを持っている必要があります。
- GitHub.com 上の Enterprise アカウントに請求する必要があります。 GitHub Enterprise Cloud の無料試用版またはクレジット カード払いのエンタープライズ アカウントは、お使いの GitHub Enterprise Server インスタンス に接続できません。
- GitHub.com 上の Enterprise アカウントで IP 許可リストを使う場合、お使いの GitHub Enterprise Server インスタンスの IP アドレスまたはネットワークを IP 許可リストに追加する必要があります。 GitHub Enterprise Cloud ドキュメントの「Enterprise でセキュリティ設定のポリシーを適用する」をご覧ください。
- 接続を構成するには、プロキシ構成で
github.com
、api.github.com
、uploads.github.com
への接続が許可されている必要があります。 詳しくは、「アウトバウンドの Web プロキシ サーバーの設定」をご覧ください。 - GHE.com でエンタープライズに対して GitHub Connect を既に有効にしている場合は、GitHub.com への接続を許可するように構成を変更する必要があります。 「GHE.com での GitHub Connect の有効化」をご覧ください。
GitHub Connect の有効化
GitHub Connect を有効にするには、GitHub Enterprise Server と GitHub Enterprise Cloud の両方で Enterprise 所有者になる必要があります。
-
お使いの GitHub Enterprise Server インスタンスと GitHub.com にサインインします。
-
GitHub Enterprise Server の右上で、ご自分のプロフィール フォトをクリックしてから、 [Enterprise 設定] をクリックします。
-
[Enterprise アカウント] サイドバーで、 [GitHub Connect] をクリックします。
-
[GitHub Connect はまだ有効になっていません] で、 [GitHub Connect を有効にする] をクリックします。 [GitHub Connect を有効にする] をクリックすると、「追加の製品および機能に適用される GitHub 条件」に同意したことになります。
-
接続しようとする Enterprise アカウントの右側にある [接続] をクリックします。