GitHub Enterprise ライセンスを使用すると、ユーザーはGitHub Enterprise CloudとGitHub Enterprise Serverの両方を使用できます。 「エンタープライズ クラウドとサーバー GitHub使用の組み合わせ」を参照してください。
GitHub Enterprise Cloudの結合されたライセンスの詳細を表示し、ユーザーがライセンスを 1 つだけ使用できるようにするには、デプロイ間でライセンスを同期する必要があります。 これを行うには、以下を実行します。
- GitHub Connectを使用して自動的に。
- GitHub Enterprise ServerからGitHubにライセンス ファイルをアップロードして、手動で行います。
ライセンスの使用状況を同期すると、 GitHub Enterprise Server 上の各ユーザー アカウントのユーザー ID と電子メール アドレスのみが GitHub Enterprise Cloudに送信されます。
自動的なライセンス利用状況の同期
GitHub Connectを使用すると、GitHub Enterprise ServerとGitHub Enterprise Cloudの間でユーザー ライセンス数と使用状況を毎週自動的に同期できます。
GitHub Connectを有効にすると、ライセンス データは毎週自動的に同期されます。 また、ライセンス同期ジョブをトリガーすることで、ライセンス データをいつでも手動で同期することができます。
ライセンスの自動同期を有効にする
ライセンスの同期を有効にするには、次の操作を行う必要があります。
- GitHub Connect を有効にする。 ドキュメントGHE.com での GitHub Connect の有効化 または 。
- ライセンス同期を有効にします。ドキュメント。
ライセンス同期ジョブを実行する
- GitHub Enterprise Server インスタンスにサインインします。
- GitHub Enterprise Server の右上隅にあるプロフィール画像をクリックしてから、[Enterprise settings] をクリックします。
- ページの上部にある [ Settings] をクリックします。
- [ Settings] で、[License] をクリックします。
- [ライセンス同期]で、[今すぐ同期 クリックします。
手動で GitHub Enterprise Server ライセンス使用状況をアップロードする
GitHub Enterprise Serverから JSON ファイルをダウンロードし、GitHub Enterprise Cloudにファイルをアップロードして、2 つのデプロイ間でユーザー ライセンスの使用状況を手動で同期できます。
-
GitHub Enterprise Server インスタンスにサインインします。
-
GitHub Enterprise Server の右上隅にあるプロフィール画像をクリックしてから、[Enterprise settings] をクリックします。
-
ページの上部にある [ Settings] をクリックします。
-
[ Settings] で、[License] をクリックします。
-
[ユーザー ライセンス] セクションの [クイック リンク] で、現在のライセンス使用量を含むファイルを GitHub Enterprise Serverにダウンロードするには、[ ライセンス使用状況のエクスポート] をクリックします。
![[ライセンス] ページの [ユーザー ライセンス] セクションのスクリーンショット。 "ライセンス使用状況のエクスポート" というラベルの付いたリンクは、濃いオレンジで囲まれます。](/assets/cb-29142/images/enterprise/management-console/export-license-usage-link.png)
- GitHub Enterprise Cloud に移動します。
- GitHub の右上隅にあるプロフィール画像をクリックします。
- 環境に応じて、[ エンタープライズ] をクリックするか、[ エンタープライズ ] をクリックして、表示するエンタープライズをクリックします。
- ページの上部にある [ Billing and licensing] をクリックします。
- [Licensing] をクリックして、ライセンスの使用に関する詳細情報を表示します。
- [Enterprise Server インスタンス] で [サーバー利用状況の追加] をクリックします。
- GitHub Enterprise Serverからダウンロードした JSON ファイルをアップロードします。
次のステップ
ライセンス利用状況を同期すると、GitHub Enterprise Cloud のエンタープライズ設定で、すべての環境における使用済みライセンスのレポートを表示できます。 詳しくは、「GitHub Enterprise プランの使用状況の表示」をご覧ください。
トラブルシューティングを容易にするために、ライセンスの使用状況を同期し、 Enterprise Managed Usersを使用しない場合は、 GitHub Enterprise Cloudでエンタープライズ アカウントの検証済みドメインを有効にすることを強くお勧めします。 ドキュメントの GitHub Enterprise Cloud を参照してください。