Skip to main content

GitHub Connect の管理

GitHub Connect を有効にすると、your GitHub Enterprise Server instanceの追加の機能とワークフローにアクセスできます。

GitHub Connect について

GitHub Connect を有効にすると、your GitHub Enterprise Server instanceの追加の機能とワークフローにアクセスできます。 詳しい情報については、「GitHub Connect について」を参照してください。

GitHub Connect を有効にするときに、your GitHub Enterprise Server instanceと GitHub Enterprise Cloud の Organization または Enterprise アカウントとの間の接続を構成します。 接続には、ポート 443 または 80 経由の HTTPS が使用され、TLS によって保護されます。

GitHub Connect を有効にすると、Organization または 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 Connect を使うには、GitHub.com で GitHub Enterprise Cloud を使う Organization または Enterprise アカウントを持っている必要があります。 GitHub Enterprise Cloud は、ご利用のプランに既に含まれている場合があります。 GitHub Enterprise Cloud を無料で試す方法の詳細については、「GitHub Enterprise Cloud の試用版を設定する」を参照してください。

GitHub.com の Organization または Enterprise アカウントで IP 許可リストを使う場合は、your GitHub Enterprise Server instanceの IP アドレスまたはネットワークを GitHub.com の IP 許可リストに追加する必要があります。 詳しい情報については、GitHub Enterprise Cloud のドキュメントで「Organization に対する許可 IP アドレスを管理する」と「Enterprise でセキュリティ設定のポリシーを適用する」を参照してください。

接続を構成するには、プロキシ構成で github.comapi.github.comuploads.github.com への接続が許可されている必要があります。 詳しい情報については、「アウトバウンドの Web プロキシ サーバーの構成」を参照してください。

GitHub Connect の有効化

GitHub Enterprise Cloud を使う Organization または Enterprise アカウントの所有者でもある Enterprise 所有者は、GitHub Connect を有効にすることができます。

your GitHub Enterprise Server instanceを、Enterprise アカウントで所有していない GitHub Enterprise Cloud の Organization に接続する場合は、Organization 所有者として GitHub.com にサインインする必要があります。

your GitHub Enterprise Server instanceを、Enterprise アカウントで所有している GitHub Enterprise Cloud の Organization に、またはその Enterprise アカウント自体に接続する場合は、Enterprise 所有者として GitHub.com にサインインする必要があります。

  1. your GitHub Enterprise Server instanceと GitHub.com にサインインします。
  2. GitHub Enterprise Server の右上で、ご自分のプロファイル写真をクリックしてから、 [Enterprise 設定] をクリックします。 GitHub Enterprise Server のプロファイル写真のドロップダウン メニューの [自分の Enterprise] 1. [Enterprise アカウント] サイドバーで、 [GitHub Connect] をクリックします。 [Enterprise アカウント] サイドバーの [Github Connect] タブ
  3. [GitHub Connect はまだ有効になっていません] で、 [GitHub Connect を有効にする] をクリックします。 [GitHub Connect を有効にする] をクリックすると、「GitHub 追加製品および機能の利用規約」に同意したことになります。 GitHub Connect を有効にするボタン
  4. 接続しようとする Enterprise アカウントまたは Organization の横にある [接続] をクリックします。 Enterprise アカウントまたはビジネスの横にある接続ボタン

GitHub Connect を無効にする

Enterprise 所有者は GitHub Connect を無効にすることができます。

GitHub Enterprise Cloud から切断すると、Enterprise アカウントまたは Organization から GitHub Connect GitHub App が削除され、your GitHub Enterprise Server instanceに保存されている資格情報が削除されます。

  1. GitHub Enterprise Server の右上で、ご自分のプロファイル写真をクリックしてから、 [Enterprise 設定] をクリックします。 GitHub Enterprise Server のプロファイル写真のドロップダウン メニューの [自分の Enterprise] 1. [Enterprise アカウント] サイドバーで、 [GitHub Connect] をクリックします。 [Enterprise アカウント] サイドバーの [Github Connect] タブ
  2. 切断しようとする Enterprise アカウントまたは Organization の横にある [GitHub Connect を無効にする] をクリックします。 Enterprise アカウントまたは Organization 名の横にある GitHub Connect を無効にするボタン
  3. 切断に関する情報を読み、 [GitHub Connect を無効にする] をクリックします。 切断に関する警告情報が表示され確認ボタンがあるモーダル