このガイドでは、Security Command Center API を使用した検出結果の作成、更新について説明します。
始める前に
知見を作成および更新する前に、次の手順を行う必要があります。
このガイドを完了するには、組織レベルで Identity and Access Management(IAM)のSecurity Center 検出結果編集者(securitycenter.findingsEditor
)ロールが必要です。Security Command Center のロールの詳細については、アクセス制御をご覧ください。
セキュリティ マークが付いた知見を作成するには、使用するマークの種類に対する権限を含む次の IAM ロールも必要です。
- Asset セキュリティ マーク ライター(
securitycenter.assetSecurityMarksWriter
) - セキュリティ マーク ライターの検出(
securitycenter.findingSecurityMarksWriter
)
マークの詳細については、Security Command Center のセキュリティ マークの使用をご覧ください。
知見の作成
ソースに対してアクティブな検出結果を作成します。
gcloud
gcloud scc findings create FINDING_NAME \ --organization=PARENT_ID \ --location=LOCATION \ --source=SOURCE_ID \ --state=STATE \ --category=CATEGORY \ --event-time=EVENT_TIME \ --resource-name=RESOURCE_NAME
次のように置き換えます。
FINDING_NAME
: 検出結果の名前。PARENT_ID
: 親組織の数値 ID。LOCATION
: データ所在地が有効になっている場合は、検出結果を作成する Security Command Center のロケーション。データ所在地が有効になっていない場合は、値global
を使用します。SOURCE_ID
: 検出結果のソースの数値 ID。STATE
: 検出結果の状態。検出結果に注意を払う必要がある場合はACTIVE
、検出結果に対処済みの場合はINACTIVE
を使用します。CATEGORY
: 検出結果が属する分類グループ(例:AUDIT_LOGGING_DISABLED
)。EVENT_TIME
: イベントが発生した時刻。RFC 822 タイムスタンプ形式または gcloud CLI がサポートするその他のタイムスタンプ形式で指定します。RESOURCE_NAME
: 検出結果が適用されるリソースの完全なリソース名。
Go
Java
Node.js
Python
検出結果のデータが Security Command Center に保存される期間については、検出結果の保持をご覧ください。
検出結果の状態の更新
Security Command Center には、知見の状態だけを更新する API も用意されています。この API は、知見の状態だけを更新する方法を提供するために存在します。これは、プリンシパルに状態の変更のみを許可し、知見の他の部分を変更できないようにするシンプルな API です。下記の例では、知見の状態を非アクティブに変更する方法を示します。
gcloud
gcloud scc findings update \ PARENT/PARENT_ID/sources/SOURCE_ID/locations/LOCATION/findings/FINDING_NAME \ --state=STATE
次のように置き換えます。
PARENT
: 検出結果が存在するリソース階層のレベル。organizations
、folders
、またはprojects
を使用します。PARENT_ID
: 親組織、フォルダ、プロジェクトの数値 ID、または親プロジェクトの英数字 ID。SOURCE_ID
: 検出結果のソースの数値 ID。LOCATION
: データ所在地が有効になっている場合は、検出結果を更新する Security Command Center のロケーション。データ所在地が有効になっていない場合は、値global
を使用します。FINDING_NAME
: 更新する検出結果。STATE
: 検出結果の状態。検出結果に注意を払う必要がある場合はACTIVE
、検出結果に対処済みの場合はINACTIVE
を使用します。
Go
Java
Node.js
次のステップ
クライアント ライブラリを使用した Security Command Center へのアクセスの詳細を確認する。