ライセンスの利用状況の同期について
GitHub では、一意ユーザーのライセンス モデルが使用されます。 GitHub Enterprise プランでは、GitHub Enterprise Cloud と GitHub Enterprise Server の両方を使用する権利があります。 GitHub Enterprise Cloud の許容量には、GitHub.com または GHE.com 上の 1 つのデプロイが含まれます。
GitHub により、配置全体の一意ユーザー数に基づいて、使用しているライセンスの数が決定されます。 各ユーザーは、そのユーザーが使う GitHub Enterprise Server インスタンスの数や、GitHub Enterprise Cloud のデプロイでそのユーザーがメンバーになっている organization の数に関係なく、1 つのライセンスのみを使います。 このモデルを使用すると、各ユーザーが、追加のコストなしで複数の GitHub Enterprise デプロイを使用できます。
複数の GitHub Enterprise 環境を使用しているユーザーが 1 つのライセンスのみを使用するためには、環境間でライセンス利用状況を同期する必要があります。 その後、ユーザー アカウントに関連付けられているメール アドレスに基づいて、GitHub によりユーザーの重複が除去されます。 GitHub は、GitHub Enterprise プラン自体のライセンスを重複除去します (また、GitHub Enterprise Server バージョン 3.12 以降を使用する場合、ただし、その他の GitHub 製品ではない場合)。 詳しくは、「GitHub Enterprise のライセンス使用状況のトラブルシューティング」をご覧ください。
GitHub Enterprise Cloud 上で最新のライセンスの詳細を表示できるようにするためには、GitHub Connect を使用して、ライセンスの使用状況を GitHub.com を自動的に同期できます。 GitHub Connect について詳しくは、「GitHub Connect について」をご覧ください (GitHub Enterprise Server のドキュメント)。
GitHub Connectを有効化したくない場合は、GitHub Enterprise ServerからファイルをGitHub.comにアップロードすることによって、手動でライセンスの利用状況を同期できます。
ライセンスの使用を同期するときは、GitHub Enterprise Server 上の各ユーザー アカウントのユーザー ID とメール アドレスのみが、GitHub Enterprise Cloud に送信されます。
ライセンス利用状況を同期すると、GitHub Enterprise Cloud のエンタープライズ設定で、すべての環境における使用済みライセンスのレポートを表示できます。 詳しくは、「GitHub Enterpriseのライセンス利用状況の表示」をご覧ください。
Note
トラブルシューティングを容易にするために、ライセンスの使用状況を同期して Enterprise Managed Users を使用しない場合は、GitHub Enterprise Cloud のEnterprise アカウントに対して検証済みのドメインを有効にすることを強くおすすめします。 「Enterprise のドメインを検証または承認する」を参照してください。
自動的なライセンス利用状況の同期
GitHub Connect を使って、GitHub Enterprise Server と GitHub Enterprise Cloud 間で毎週自動的にライセンスの数と使用状況を同期できます。 詳しくは、「Enterprise の自動ユーザー ライセンス同期を有効にする」をご覧ください (GitHub Enterprise Server のドキュメント)。
GitHub Connect を有効にすると、ライセンス データは毎週自動的に同期されます。 また、ライセンス同期ジョブをトリガーすることで、ライセンス データをいつでも手動で同期することができます。
ライセンス同期ジョブのトリガー
-
GitHub Enterprise Server インスタンスにサインインします。
-
の右上で、ご自分のプロフィール フォトをクリックしてから、 [Enterprise 設定] をクリックします。
-
ページの左側にある Enterprise アカウントのサイドバーで、 [設定] をクリックします。
-
[設定] で、** ライセンス ** をクリックします。
Note
強化された課金プラットフォームを使用している場合、ライセンス ページが再配置されました。 「支出に関する分析情報の収集」を参照してください。
-
[ライセンス同期] の下にある [今すぐ同期] をクリックします。
Manually uploading GitHub Enterprise Server ライセンスの使用状況を手動でアップロードする
GitHub Enterprise Server から JSON ファイルをダウンロードして GitHub Enterprise Cloud にそのファイルをアップロードし、2 つのデプロイメント間でユーザライセンスの使用状況を手動で同期できます。
-
GitHub Enterprise Server インスタンスにサインインします。
-
の右上で、ご自分のプロフィール フォトをクリックしてから、 [Enterprise 設定] をクリックします。
-
ページの左側にある Enterprise アカウントのサイドバーで、 [設定] をクリックします。
-
[設定] で、** ライセンス ** をクリックします。
Note
強化された課金プラットフォームを使用している場合、ライセンス ページが再配置されました。 「支出に関する分析情報の収集」を参照してください。
-
[ユーザー ライセンス] セクションにある [クイック リンク] で、GitHub Enterprise Server の現在のライセンス使用状況を含むファイルをダウンロードするには、 [ライセンス使用状況のエクスポート] をクリックします。
-
GitHub Enterprise Cloud に移動します。
-
GitHub の右上の自分のプロフィール写真をクリックし、[自分の Enterprise] をクリックします。
-
Enterpriseのリストで、表示したいEnterpriseをクリックしてください。
-
ページの左側にある Enterprise アカウントのサイドバーで、 [設定] をクリックします。
-
[設定] で、** ライセンス ** をクリックします。
Note
強化された課金プラットフォームを使用している場合、ライセンス ページが再配置されました。 「支出に関する分析情報の収集」を参照してください。
-
[Enterprise Server インスタンス] で [サーバー利用状況の追加] をクリックします。
-
GitHub Enterprise ServerからダウンロードしたJSONファイルをアップロードします。