Skip to main content

Enabling automatic user license sync for your enterprise

You can manage license usage across your GitHub Enterprise environments by automatically syncing user licenses from your GitHub Enterprise Server instance to GitHub Enterprise Cloud.

Who can use this feature

Enterprise owners can enable automatic user license synchronization.

About automatic license synchronization

GitHub では、一意ユーザーのライセンス モデルが使用されます。 複数のデプロイ オプションを含むエンタープライズ製品の場合、GitHub では、すべてのデプロイ全体の一意のユーザー数に基づいて、使用するライセンス シートの数が決まります。

各ユーザーは、そのユーザーが使う GitHub Enterprise Server インスタンスの数や、GitHub Enterprise Cloud でそのユーザーがメンバーになっている Organization の数に関係なく、1 つのライセンスのみを使います。 このモデルを使用すると、各ユーザーが、追加のコストなしで複数の GitHub Enterprise デプロイを使用できます。

複数の GitHub Enterprise 環境を使用しているユーザーが 1 つのライセンスのみを使用するためには、環境間でライセンス利用状況を同期する必要があります。 その後、ユーザー アカウントに関連付けられているメール アドレスに基づいて、GitHub によりユーザーの重複が除去されます。 詳しくは、GitHub Enterprise のライセンス利用状況のトラブルシューティングに関するページを参照してください。 For more information, see "About GitHub Connect."

If you enable automatic user license sync for your enterprise, GitHub Connect will automatically synchronize license usage between GitHub Enterprise Server and GitHub Enterprise Cloud weekly. You can also synchronize your license data at any time outside of the automatic weekly sync, by manually triggering a license sync job. For more information, see "Triggering a license sync job."

If you use multiple GitHub Enterprise Server instances, you can enable automatic license sync between each of your instances and the same organization or enterprise account on GitHub Enterprise Cloud.

ライセンス利用状況を同期したら、GitHub.com のエンタープライズ設定ですべての環境における使用ライセンスのレポートを表示できます。 詳細については、「GitHub Enterprise のライセンス利用状況の表示」を参照してください。

You can also manually upload GitHub Enterprise Server user license information to GitHub Enterprise Cloud. For more information, see "Syncing license usage between GitHub Enterprise Server and GitHub Enterprise Cloud."

注: ライセンス利用状況を同期したときに、GitHub.com 上のエンタープライズ アカウントが Enterprise Managed Users を使用しない場合は、GitHub.com 上のエンタープライズ アカウントについて検証済みドメインを有効化することを強くお勧めします。 プライバシー上の理由から、メール アドレスが検証済みドメインでホストされている場合には、使用ライセンス レポートに GitHub.com 上のユーザー アカウントに関連付けられたメール アドレスのみが含まれます。 1 人のユーザーが複数のライセンスを誤って使用している場合は、重複除去に使用されているメール アドレスにアクセスできると、トラブルシューティングがはるかに簡単になります。 詳細については、「エンタープライズのドメインの検証または承認」と「Enterprise Managed Users について」(GitHub Enterprise Cloud ドキュメント) を参照してください。

Enabling license synchronization

Before enabling license synchronization on your GitHub Enterprise Server instance, you must enable GitHub Connect. For more information, see "Managing GitHub Connect."

  1. GitHub Enterprise Server の右上で、ご自分のプロファイル写真をクリックしてから、 [Enterprise 設定] をクリックします。 GitHub Enterprise Server のプロファイル写真のドロップダウン メニューの [自分の Enterprise]
  2. [Enterprise アカウント] サイドバーで、 [GitHub Connect] をクリックします。 [Enterprise アカウント] サイドバーの [Github Connect] タブ
  3. Under "Server can sync user license count and usage", use the drop-down menu and select Enabled. Drop-down menu to enable automatic user license sync