Skip to main content

Advanced Security のライセンスに基づく使用状況の表示とダウンロード

GitHub Advanced Security ライセンスの消費は、organization (ボリューム/サブスクリプション ライセンスまたは従量制課金使用量) ごとに表示およびダウンロードできます。

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

Organization owners with Advanced Security

GitHub Team または GitHub Enterprise が必要です

Organization アカウントの Advanced Security の使用状況を表示する

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

  1. GitHub の右上隅でプロフィール写真を選んでから、 [Your organizations] をクリックします。

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

  3. サイドバーの [Access] セクションで、 [Billing & licensing][Licensing] の順にクリックします (新しいプラットフォーム)。 または、 [Billing and plans] をクリックします (元のプラットフォーム)。

    [Advanced Security] セクションには、現在の使用状況の詳細が表示されます。

ヒント

その他のヒントについては、「支出に関する分析情報の収集」と「過剰支出を防止する」を参照してください。

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

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

  • GitHub Secret Protection, GitHub Code Security, or GitHub Advanced Security ライセンスを使用しているユーザーのユーザー名
  • コミットが行われた、GitHub Secret Protection and GitHub Code Security が有効なリポジトリ
  • ライセンスを使用している人が所属する organization
  • 最新のコミット日と関連付けられたメール アドレス

この情報は、Advanced Security の有料使用の分析情報 (ライセンスを使用している Enterprise のメンバーや、organization 全体でのライセンスの使用状況など) に使用できます。

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

UI を使用してライセンスと従量制課金使用状況をダウンロードする

リポジトリまたは organization の CSV レポートをダウンロードできます。

リポジトリの場合

  1. GitHub の右上隅でプロフィール写真を選んでから、 [Your organizations] をクリックします。

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

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

  4. [GitHub Secret Protection or GitHub Code Security repositories] セクションで、使用状況情報を必要とするリポジトリの隣にある を選んでから、[Download CSV report] をクリックします。

    GitHub Secret Protection 使用状況のテーブルのスクリーンショット。 横方向のケバブ アイコンと [Download CSV report] ボタンがオレンジ色の枠線で囲まれています。

組織の場合

  1. GitHub の右上隅でプロフィール写真を選んでから、 [Your organizations] をクリックします。
  2. 組織の隣の [設定] をクリックします。
  3. サイドバーの [Access] セクションで、[ Billing and licensing] をクリックして概要を表示します。
  4. 従量制課金使用状況については、サイドバーで [Usage] をクリックします。
    1. グラフ内に Advanced Security の使用状況のみを表示するには、検索バーをクリックしてから、[Product] をクリックします。 表示された製品の一覧で、[GHAS] をクリックします。
    2. 使用状況グラフをさらにフィルター処理するには、ドロップダウン メニューを使用します。
      • SKU 別の使用状況を表示するには、[Group] ドロップダウンを選んでから、[SKU] をクリックします。 これにより、GitHub Secret Protection and GitHub Code Security の両方の使用状況を表示できます。
      • 時間でフィルター処理するには、[概算時間] を選択し、期間をクリックします。
      • グラフの下には、使用状況のより詳細な概要が表示されます。 特定の日付の横にある矢印をクリックすると、SKU ごとの使用状況、ユニット数、単価、総額 (実際に使用した金額)、請求額 (課金される金額) を含む入れ子になったテーブルが表示されます。
    3. データをダウンロードするには、[ Get usage report] をクリックします。
  5. ライセンスの使用については、サイドバーで [ Licensing] をクリックします。
    1. [GitHub Advanced Security] で、[ Download CSV report] ドロップダウンをクリックし、次に [Code Security] または [Secret Protection] のいずれかをクリックします。

REST API を使用してライセンスと従量制課金使用状況をダウンロードする

課金 API を使って Advanced Security の有料使用に関する情報を取得できます。

Organization レベルのデータの場合は、/organizations/{org}/settings/billing/usage エンドポイントを使用します。 詳しくは、「拡張課金プラットフォーム」をご覧ください。

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