課金の基になるのは、Organization または Enterprise を使用するユーザー アカウントの数です。
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 デプロイを使用できます。
同じユーザーが複数の Enterprise デプロイで複数のライセンスを使わないようにするには、GitHub Enterprise Server 環境と GitHub Enterprise Cloud 環境の間でライセンスの使用状況を同期できます。 「GitHub Enterpriseのライセンスについて」をご覧ください。
ライセンス シートに加えて、課金には GitHub Advanced Security などの他の料金が含まれる場合があります。 「Enterpriseの支払いについて」をご覧ください。
GitHub Enterprise ライセンスの 2 つの課金モデル
使用量ベースの課金では、毎月使用するライセンスの数に対して支払います。 事前に定義済みの数のライセンスを購入する必要はありません。 「ライセンスの使用量ベースの課金について」を参照してください。
2024 年 8 月 1 日以降に GitHub Enterprise Cloud の試用版を作成した場合は、使用量ベースの課金に登録済みです。
現在、ボリューム契約、サブスクリプション契約、または前払い契約の請求書によって GitHub Enterprise ライセンスの料金を支払っている場合は、契約の有効期限が切れるまで引き続きこの方法で課金されます。 更新時に、従量制課金モデルに切り替えるオプションがあります。
ライセンスを使用するユーザー
Note
Enterpriseで マネージド ユーザー アカウント を使用している場合、外部コラボレーターの役割は「リポジトリ コラボレーター」と呼ばれます。 一般に、外部コラボレーターのドキュメンテーションはリポジトリコラボレーターにも適用されます。 適用する区別については、「Organizationのロール。」を参照してください。
GitHub は、GitHub Enterprise のデプロイごとに次のアカウントに対して課金します。
GitHub Enterprise Cloud でライセンスを使用するアカウント
GitHub は、GitHub Enterprise Cloud の次の各アカウントに対して課金します。
- Enterprise 内の少なくとも 1 つの組織のメンバーまたは所有者である Enterprise 所有者
- 所有者を含む組織のメンバー
- フォークを除く、組織が所有するプライベートまたは内部リポジトリでの外部コラボレーター
- Enterprise 内の少なくとも 1 つの組織のメンバーまたは所有者である休眠ユーザー
Enterprise で Enterprise Managed Users を使用していない場合は、次の各アカウントに対しても課金されます。
- 組織の所有者かメンバーになるための保留中の招待があるユーザー
- フォークを除く、組織が所有するプライベートまたは内部のリポジトリで、外部コラボレーターになるための保留中の招待があるユーザー
Note
- ユーザー アカウントが Enterprise 内の複数の Organization のメンバーになっているか、または Organization によって所有される複数のリポジトリにアクセスできる場合であっても、GitHub では、各メンバーまたは外部コラボレーターが課金のためにカウントされるのは 1 回だけです。
- 招待されたユーザーが 7 日以内に招待を受け入れなかった場合、保留中の招待は自動的に期限切れになります。 ID プロバイダー (IdP) からの SCIM 要求によって招待が生成される場合、その招待は期限切れになりません。
- メール アドレスを使用して外部コラボレーターをリポジトリに招待すると、既に他のリポジトリにアクセスできる場合でも、利用可能なシートが一時的に使用されます。 招待を承諾すると、シートは再び解放されます。 ただし、ユーザー名を使用して招待しても、一時的にシートは使用されません。
GitHub は、次のどのアカウントに対しても課金しません。
- 中断されている マネージド ユーザー アカウント
- 企業を設立したユーザーを除き、企業内で少なくとも 1 つの組織のメンバーまたは所有者でない企業の所有者
- Enterprise 支払いマネージャー
- 個々の組織の支払いマネージャー
- 支払いマネージャーになるための保留中の招待があるユーザー
- 組織が所有するパブリック リポジトリの外部コラボレーターになるための保留中の招待があるユーザー
- 組織のメンバーではないゲスト コラボレーター (「エンタープライズにおける役割」を参照)
- GitHub Enterprise を持つ Visual Studio サブスクリプション のユーザーで、GitHub のアカウントがリンクされていないユーザー、およびユーザーごとの価格設定の他の基準を満たしていないユーザー
- マネージド ユーザー アカウント でプロビジョニングされているが、Enterprise 内のどの組織のメンバーでもないユーザー
GitHub Enterprise Server でライセンスを使用するアカウント
ユーザーが初めて GitHub Enterprise Server インスタンスに対して正常に認証されると、ユーザーはシートを使用します。
停止されているユーザーは、シートを使用しているライセンス ユーザーの数を計算するときにカウントされません。 詳しくは、GitHub Enterprise Server ドキュメントの「ユーザーの一時停止と一時停止解除」をご覧ください。
休止中のユーザーはシート ライセンスを占有します。 管理者は、休眠中のユーザーを一時停止してライセンスを解放できます。 詳しくは、GitHub Enterprise Server ドキュメントの「休止中のユーザーの管理」をご覧ください。
プランの変更について
使用量ベースの課金を使用する場合は、Enterprise アカウントからユーザーを削除することで、使用するライセンスの数を削減できます。 「Enterprise からのメンバーの削除」を参照してください。
Enterprise アカウントを使用しており、サブスクリプションの変更に関する疑問がある場合は、GitHub の営業チーム にお問い合わせください。
GitHub Enterprise Cloud上の個々のOrganizationを使っている場合は、プランをアップグレードもしくはダウングレードできます。 「アカウントのプランをアップグレードする」または「アカウントのプランをダウングレードする」を参照してください。 サブスクリプションに関する質問がある場合は、GitHub サポート ポータルにお問い合わせください。