GitHub Advanced Securityのライセンスについて
GitHub Advanced Security の各ライセンスでは、これらの機能を使用できる ライセンスの最大数が指定されています。 定期的に、使用がライセンス容量の容量内であることを確認する必要があります。 詳細については、「About billing for GitHub Advanced Security」(GitHub Advanced Security の課金について) を参照してください。
Enterprise アカウントの GitHub Advanced Securityライセンスの使用状況を表示する
エンタープライズ アカウントのライセンスの現在の制限と使用状況を確認できます。
-
GitHub.com の右上の自分のプロファイル写真をクリックし、 [自分の Enterprise] をクリックします。
-
Enterpriseのリストで、表示したいEnterpriseをクリックしてください。
-
エンタープライズ アカウントのサイドバーで、 [設定] をクリックします。
-
左側のサイドバーで、 [Enterprise ライセンス] をクリックします。
"GitHub Advanced Security" セクションには、現在の使用状況が詳しく表示されます。
ライセンスが足りない場合、このセクションが赤くなり、"上限を越えました" と表示されます。 GitHub Advanced Security の使用を減らすか、ライセンスを追加購入する必要があります。 詳細については、「About billing for GitHub Advanced Security」(GitHub Advanced Security の課金について) を参照してください。
- オプションで、Organization ごとに使用状況の詳しい内訳を確認するには、左側のサイドバーで、 [請求] をクリックします。
"GitHub Advanced Security" セクションでは、現在のライセンス使用状況の概要と共に、コミッターの数と、組織ごとの一意のコミッターの数を確認できます。 課金テーブル内の組織は、一意のコミッター数の多い順に並べられます。
- 必要に応じて、所有者である Organization の名前をクリックして、Organization のセキュリティと分析の設定を表示します。
- [セキュリティと分析] 設定ページで、[GitHub Advanced Security リポジトリ] セクションまでスクロールして、組織のライセンス使用状況の概要と共に、この組織のリポジトリごとの使用状況の詳しい内訳を確認します。
詳しくは、「Organization のセキュリティおよび分析設定を管理する」をご覧ください。
GitHub Advanced Securityのライセンスの使用情報のダウンロード
Enterprise及びOrganizationの双方のレベルで、GitHub Advanced Securityのライセンスの使用情報を含むCSVファイルをダウンロードできます。 この CSV ファイルには、使われている Advanced Security の各ライセンスに関する以下の情報が含まれます。
- ライセンスを使っているユーザーのユーザー名
- コミットが行われたAdvanced Securityが有効化されているリポジトリ
- ライセンスを使っているユーザーが属している組織
- 最新のコミット日
この情報を使って、エンタープライズのどのメンバーが Advanced Security ライセンスを使っているか、またはどのように組織間で Advanced Security ライセンスが消費されているかといった、Advanced Security の使用状況に関する分析情報がわかります。
Advanced Securityライセンス使用状況のCSVは、GitHub Enterprise Cloudのユーザインターフェース、あるいはREST APIを通じてダウンロードできます。
UIでのAdvanced Securityライセンス使用情報のダウンロード
リポジトリ レベル
- GitHub.com の右上隅にあるプロファイル写真をクリックし、 [自分の Organization] をクリックします。
2. 組織の隣の [設定] をクリックします。
- サイドバーの [セキュリティ] セクションで、 [コードのセキュリティと分析] をクリックします。
- [GitHub Advanced Security リポジトリ] セクションで、リポジトリの行の をクリックしてから、 [CSV レポートのダウンロード] をクリックします。
Organizationレベル
-
GitHub.com の右上隅にあるプロファイル写真をクリックし、 [自分の Organization] をクリックします。
2. 組織の隣の [設定] をクリックします。
-
サイドバーの [アクセス] セクションで、 [ 課金とプラン] をクリックします。
-
[GitHub Advanced Security] の下で、[Committers] (コミッター) の隣の [ CSV レポート] をクリックします。
Enterpriseレベル
-
GitHub.com の右上の自分のプロファイル写真をクリックし、 [自分の Enterprise] をクリックします。
-
Enterpriseのリストで、表示したいEnterpriseをクリックしてください。
-
エンタープライズ アカウントのサイドバーで、 [設定] をクリックします。
-
左側のサイドバーで、 [Enterprise ライセンス] をクリックします。
-
[GitHub Advanced Security] の下で、[Committers] (コミッター) の隣の [ CSV レポート] をクリックします。
REST API経由のAdvanced Securityライセンス使用情報のダウンロード
支払いAPIを通じてAdvanced Securityの使用情報を取得できます。
Organization レベルのデータの場合は、/orgs/{org}/settings/billing/advanced-security
エンドポイントを使用します。 詳しくは、GitHub REST API ドキュメントの「請求」をご覧ください。
Enterprise レベル データの場合は、/enterprises/{enterprise}/settings/billing/advanced-security
エンドポイントを使用します。 詳しくは、GitHub REST API ドキュメントの「GitHub Enterprise の管理」をご覧ください。