Skip to main content

Managing GitHub Connect

You can enable GitHub Connect to access additional features and workflows for GitHub Enterprise Serverインスタンス.

GitHub Connect について

You can access additional features and workflows on GitHub Enterprise Serverインスタンス by enabling GitHub Connect. 詳しい情報については、「GitHub Connect について」を参照してください。

When you enable GitHub Connect, you configure a connection between GitHub Enterprise Serverインスタンス and an organization or enterprise account on GitHub Enterprise Cloud. Enabling GitHub Connect creates a GitHub App owned by the organization or enterprise account on GitHub Enterprise Cloud. GitHub Enterprise Server は GitHub App のクレデンシャルを使って GitHub Enterprise Cloud へのリクエストを発行します。

GitHub Enterprise Server は 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バックアップユーティリティ.

  • 1 時間にわたって有効な認証トークン
  • 新しい認証トークンを生成するのに使われる秘密鍵

必要な環境

To use GitHub Connect, you must have an organization or enterprise account on GitHub.com that uses GitHub Enterprise Cloud. You may already have GitHub Enterprise Cloud included in your plan. For more information about how you can try GitHub Enterprise Cloud for free, see "Setting up a trial of GitHub Enterprise Cloud."

If your organization or enterprise account on GitHub.com uses IP allow lists, you must add the IP address or network for GitHub Enterprise Serverインスタンス to your IP allow list on GitHub.com. For more information, see "Managing allowed IP addresses for your organization" and "Enforcing policies for security settings in your enterprise" 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 "Configuring an outbound web proxy server."

GitHub Connect の有効化

Enterprise owners who are also owners of an organization or enterprise account that uses GitHub Enterprise Cloud can enable GitHub Connect.

If you're connecting GitHub Enterprise Serverインスタンス to an organization on GitHub Enterprise Cloud that is not owned by an enterprise account, you must sign into GitHub.com as an organization owner.

If you're connecting GitHub Enterprise Serverインスタンス to an organization on GitHub Enterprise Cloud that is owned by an enterprise account or to an enterprise account itself, you must sign into GitHub.com as an enterprise owner.

  1. GitHub Enterprise ServerインスタンスとGitHub.comにサインインしてください。

  2. GitHub Enterprise Serverの右上で、プロフィール写真をクリックし、続いてEnterprise settings(Enterpriseの設定)をクリックしてください。 GitHub Enterprise Serverのプロフィール写真のドロップダウンメニュー内の"Enterprise settings"

  3. In the enterprise account sidebar, click GitHub Connect. GitHub Connect tab in the enterprise account sidebar

  4. 「GitHub Connect is not enabled yet」の下で、「EnableGitHub Connect」をクリックします。 By clicking Enable GitHub Connect, you agree to the "GitHub Terms for Additional Products and Features."

Enable GitHub Connect button

  1. 接続したいEnterpriseアカウントまたはOrganizationの横にある「Connect」をクリックします。 Enterprise アカウントまたはビジネスアカウントの横にある [Connect] ボタン

GitHub Connect を無効にする

Enterprise owners can disable GitHub Connect.

When you disconnect from GitHub Enterprise Cloud, the GitHub Connect GitHub App is deleted from your enterprise account or organization and credentials stored on GitHub Enterprise Serverインスタンス are deleted.

  1. GitHub Enterprise Serverの右上で、プロフィール写真をクリックし、続いてEnterprise settings(Enterpriseの設定)をクリックしてください。 GitHub Enterprise Serverのプロフィール写真のドロップダウンメニュー内の"Enterprise settings"

  2. In the enterprise account sidebar, click GitHub Connect. GitHub Connect tab in the enterprise account sidebar

  3. 切断しようとするEnterpriseアカウントまたはOrganizationの横にある「Disable GitHub Connect」をクリックします。

    EnterpriseアカウントまたはOrganization名の横にある「Disable GitHub Connect」ボタン

  4. 切断に関する情報を読み、「 Disable GitHub Connect」をクリックします。 切断に関する警告情報が表示され確定ボタンがあるモーダル