Skip to main content

GitHub Advanced Security の使用状況を表示する

EnterpriseのGitHub Advanced Securityの使用状況を表示できます。

この機能を使用できるユーザーについて

Enterprise owners can view usage for GitHub Advanced Security.

GitHub Advanced Security は、GitHub Enterprise Cloud と GitHub Enterprise Server の Enterprise アカウントで使用できます。GitHub Advanced Security の一部の機能は、GitHub のパブリック リポジトリでも使用できます。詳細については、「GitHub のプラン」を参照してください。

GitHub Advanced Security for Azure DevOps の詳細については、Microsoft Learn の「GitHub Advanced Security for Azure DevOps を構成する」を参照してください。

Note

Enterprise アカウント、および 2024 年 6 月 2 日以降に作成された Enterprise アカウントが所有する Organization は、拡張された課金プラットフォームにアクセスできます。 パブリック プレビュー プログラムに参加した Enterprise も、拡張請求プラットフォームにアクセスできます。

ライセンスの使用状況を表示するページが拡張請求プラットフォームに移動しました。 「支出に関する分析情報の収集」をご覧ください。

GitHub Advanced Securityのライセンスについて

GitHub Advanced Security の各ライセンスによって、それらの機能を使用できるライセンスの最大数が指定されます。 定期的に、使用がライセンス容量の容量内であることを確認する必要があります。 詳しくは、「GitHub Advanced Security の課金について」をご覧ください。

Note

security configurations を使用すると、組織に対する GitHub Advanced Security 機能の有効化とライセンスの使用を管理できます。 「GitHub Advanced Security ライセンスの使用を管理する」をご覧ください。

Enterprise アカウントの GitHub Advanced Securityライセンスの使用状況を表示する

Enterprise アカウントの現在のライセンス制限と使用状況を表示できます。

  1. GitHub の右上隅にあるプロフィール写真をクリックします。

  2. ご自分の環境に応じて、[Your enterprise] または [Your enterprises] をクリックし、表示するエンタープライズをクリックします。

  3. ページの左側にある Enterprise アカウントのサイドバーで、 [設定] をクリックします。

  4. [設定] で、** ライセンス ** をクリックします。

    Note

    強化された課金プラットフォームを使用している場合、ライセンス ページが再配置されました。 「支出に関する分析情報の収集」を参照してください。"GitHub Advanced Security" セクションには、現在の使用状況が詳しく表示されます。

    ライセンスが足りない場合、このセクションが赤くなり、[上限を越えました] と表示されます。 GitHub Advanced Security の使用を減らすか、ライセンスを追加購入する必要があります。 詳細については、「GitHub Advanced Security の課金について」および「GitHub Advanced Security のライセンスを管理する」を参照してください。

Note

security configurations を使用すると、組織に対する GitHub Advanced Security 機能の有効化とライセンスの使用を管理できます。 「GitHub Advanced Security ライセンスの使用を管理する」をご覧ください。

  1. オプションとして、Enterprise Managed Usersを使用するときに組織ごとの使用状況の詳細な内訳およびユーザー名前空間を表示するには、Enterprise アカウント サイドバーの [請求] をクリックします。

    「GitHub Advanced Security」セクションでは、現在のライセンス使用状況の概要の他に、各組織のコミッターおよび一意のコミッター数、ならびにEnterprise Managed Usersを使用するときのユーザー名前空間を確認できます。 請求テーブルの組織およびユーザー名前空間は、一意のコミッターの最大数で降順に並べ替えられます。

  2. 必要に応じて、Organization のセキュリティと分析の設定を表示します。

    • Organization の名前をクリックします。

    • [コードのセキュリティと分析] 設定ページで、[GitHub Advanced Security リポジトリ] セクションまでスクロールして、組織のライセンス使用状況の概要と共に、この組織のリポジトリごとの使用状況の詳しい内訳を確認します。

      詳しくは、「組織のセキュリティおよび分析設定を管理する」をご覧ください。

GitHub Advanced Securityのライセンスの使用情報のダウンロード

Enterprise及びOrganizationの双方のレベルで、GitHub Advanced Securityのライセンスの使用情報を含むCSVファイルをダウンロードできます。 この CSV ファイルには、使われている Advanced Security の各ライセンスに関する以下の情報が含まれます。

  • ライセンスを使用している人のユーザー名
  • コミットが行われたAdvanced Securityが有効化されているリポジトリ
  • ライセンスを使用している人が所属する organization および Enterprise Managed Users のユーザー名前空間
  • 最新のコミット日、関連するメール アドレス

この情報を使って、Enterprise のどのメンバーが Advanced Security ライセンスを使っているかや、どのように organization 間で Advanced Security ライセンスが消費されているかといった、Advanced Security の使用状況を把握できます。

Advanced Security ライセンス使用状況の CSV は、GitHub のユーザーインターフェイスまたは REST API を通じてダウンロードできます。

UIでのAdvanced Securityライセンス使用情報のダウンロード

リポジトリ レベル

  1. GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。

  2. 組織の隣の [設定] をクリックします。

  3. サイドバーの [セキュリティ] セクションで、[コード セキュリティ] ドロップダウン メニューを選択し、Global settings をクリックします。

  4. [GitHub Advanced Security リポジトリ] セクションで、使用状況情報を必要とするリポジトリの隣にある を選んでから、 [CSV レポートのダウンロード] をクリックします。

    リポジトリ テーブル別のコミッターのスクリーンショット。 水平のケバブ アイコンと [CSV レポートのダウンロード] ボタンがオレンジ色の枠線で強調表示されています。

Organizationレベル

  1. GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
  2. 組織の隣の [設定] をクリックします。
  3. サイドバーの [アクセス] セクションで、 [課金とプラン] をクリックします。
  4. [GitHub Advanced Security] の下で、[コミッター] の隣の [ CSV レポート] をクリックしてください。

Enterpriseレベル

  1. GitHub の右上隅にあるプロフィール写真をクリックします。

  2. ご自分の環境に応じて、[Your enterprise] または [Your enterprises] をクリックし、表示するエンタープライズをクリックします。

  3. ページの左側にある Enterprise アカウントのサイドバーで、 [設定] をクリックします。

  4. [設定] で、** ライセンス ** をクリックします。

    Note

    強化された課金プラットフォームを使用している場合、ライセンス ページが再配置されました。 「支出に関する分析情報の収集」を参照してください。

  5. [GitHub Advanced Security] で、 [Manage] (管理) ドロップダウンをクリックし、 [Download report] (レポートのダウンロード) をクリックします。

    GitHub Advanced Security ライセンス画面の [管理] ドロップダウンのスクリーンショット。 [Download Report] ボタンがオレンジ色の枠線で囲まれています。

REST API経由のAdvanced Securityライセンス使用情報のダウンロード

支払いAPIを通じてAdvanced Securityの使用情報を取得できます。

Organization レベルのデータの場合は、/orgs/{org}/settings/billing/advanced-security エンドポイントを使用します。 詳しくは、「請求の REST API エンドポイント」をご覧ください。

Enterprise レベル データの場合は、/enterprises/{enterprise}/settings/billing/advanced-security エンドポイントを使用します。 詳細については、GitHub REST API ドキュメントの「GitHub Enterprise 管理用の REST API エンドポイント」を参照してください。