このページでは、セキュリティ ポスチャーの改善、セキュリティの問題の修正、脅威への対応を目的として、クラウド アセットを表示、クエリ、検査する方法について説明します。
Security Command Center では、アセットに対して次のような操作を行うことができます。
必要な権限を取得する
このセクションでは、コンソールで検出結果を操作するために必要な IAM のロールを示します。
Google Cloud コンソールの IAM ロール
Google Cloud コンソールでアセットを操作するには、次の IAM ロールが必要です。
Make sure that you have the following role or roles on the organization:
- Security Center Assets Viewer (
roles/securitycenter.assetsViewer
)
Check for the roles
-
In the Google Cloud console, go to the IAM page.
Go to IAM - Select the organization.
-
In the Principal column, find all rows that identify you or a group that you're included in. To learn which groups you're included in, contact your administrator.
- For all rows that specify or include you, check the Role column to see whether the list of roles includes the required roles.
Grant the roles
-
In the Google Cloud console, go to the IAM page.
IAM に移動 - 組織を選択します。
- [ アクセスを許可] をクリックします。
-
[新しいプリンシパル] フィールドに、ユーザー ID を入力します。 これは通常、Google アカウントのメールアドレスです。
- [ロールを選択] リストでロールを選択します。
- 追加のロールを付与するには、 [別のロールを追加] をクリックして各ロールを追加します。
- [保存] をクリックします。
- Chronicle SOAR 管理者(
roles/chronicle.soarAdmin
) - Chronicle SOAR 脅威マネージャー(
roles/chronicle.soarThreatManager
) - Chronicle SOAR 脆弱性マネージャー(
roles/chronicle.soarVulnerabilityManager
) - Google Cloud コンソールで、Security Command Center の [アセット] ページに移動します。
- Google Cloud 組織を選択します。
- Google Cloud コンソールで、Security Command Center の [アセット] ページに移動します。
- Google Cloud 組織を選択します。
- Google Cloud コンソールで、Security Command Center の [アセット] ページに移動します。
- [クイック フィルタ] パネルで、属性フィルタを 1 つ以上選択し、クエリに追加します。
- Google Cloud コンソールで、Security Command Center の [アセット] ページに移動します。
- 次のいずれかのタブをクリックして、特定のクラウド プロバイダのリソースをフィルタして表示します。
- Google Cloud のリソース
- AWS のリソース
- Azure のリソース
- 特定の属性値を持つリソースをフィルタするには、次の操作を行います。
- [フィルタ] パネルで属性値をクリックし、[Show only] をクリックします。それに応じてクエリが更新されます。
- クエリに別の属性値を追加するには、属性値をクリックして [and show only] をクリックします。
- 属性値をクエリから削除するには、属性値をクリックして [Do not show only] をクリックします。
- 属性値をコピーするには、属性値をクリックして [コピー] をクリックします。
- Google Cloud コンソールで、Security Command Center の [アセット] ページに移動します。
- [アセットクエリ] タブをクリックします。
- クエリは次の方法で編集できます。
- [クエリ ライブラリ] サブタブで、事前構築されたクエリを選択します。[適用] をクリックします。[クエリの編集] パネルのクエリが更新されます。
- [テーブルの選択] パネルで、クエリを実行するアセットタイプをクリックします。[スキーマ] サブタブで、クエリに追加する属性を見つけます。この属性が [クエリの編集] パネルに追加されます。
- [クエリの編集] パネルでクエリを直接編集します。
- [実行] をクリックします。それに応じてクエリ結果が更新されます。
- Google Cloud コンソールで、Security Command Center の [アセット] ページに移動します。
- 次のいずれかのタブをクリックして、特定のクラウド プロバイダのリソースをフィルタして表示します。
- Google Cloud のリソース
- AWS のリソース
- Azure のリソース
- [ フィルタを追加] をクリックします。[フィルタ] ダイアログが表示されます。このダイアログでは、サポートされているリソース属性と値を選択できます。
- [フィルタ] で、フィルタする属性を選択します。
- フィルタの評価オプションと属性値を設定します。使用可能な評価オプションは、選択した属性によって異なります。
- 特定の属性値を持つリソースをフィルタするには、[Show only] を選択します。[値] リストで、属性値を選択します。
- 特定の文字列を含む属性値を持つリソースをフィルタするには、[含む] を選択します。[値] に、文字列を入力します。
[含む] 評価オプションは、テキスト部分一致演算子のクエリ構文に従います。特殊文字を区切り文字として使用して、検索キーワードを 1 つ以上のトークンに変換します。トークン全体が一致する必要があります。トークンの一部のみを照合するには、アスタリスク(
*
)をトークン プレフィックス マッチ インジケーターとして使用します。 - タイムスタンプに基づいてリソースをフィルタするには、[前] または [後] を選択します。[値] に、タイムスタンプを入力します。
- 別のフィルタを追加する手順は次のとおりです。
- [フィルタを追加] をクリックします。
- 属性、評価オプション、属性値を設定します。
- フィルタ間の論理関係を設定します。[論理演算子] で、
AND
またはOR
を選択します。
- [適用] をクリックします。クエリエディタが更新され、それに応じてクエリ結果がフィルタされます。
- アセットを検索します。
- クエリ結果で、アセットの名前をクリックします。アセットの詳細パネルが開き、詳細の概要が表示されます。
- アセットを検索します。
- クエリ結果で、アセットの名前をクリックします。対象のアセットの詳細パネルが開きます。
- [完全なメタデータ] タブをクリックします。アセットのすべてのプロパティ名と値がツリー構造で表示されます。
- ツリー内の特定のプロパティ名または値を検索するには、フィルタに名前または値を入力します。
- アセットを検索します。
- クエリ結果で、アセットの名前をクリックします。対象のアセットの詳細パネルが開きます。
- [検出結果] タブをクリックします。アセットに関連するすべての検出結果が表示されます。
- Google Cloud コンソールで、Security Command Center の [アセット] ページに移動します。
- アセットを検索します。
- 結果パネルのアセットのリストで、アセットの名前をクリックします。対象のアセットの詳細パネルが開きます。
- アセットの詳細パネルで、[変更履歴] タブをクリックします。
- [変更履歴] タブで、[開始日時] と [終了日時] の両方を選択します。
- 左側の [比較するレコードを選択] リストで、スナップショットを選択します。
- 右側の [比較するレコードを選択] リストで、選択した最初のスナップショットと比較するスナップショットを選択します。2 つのスナップショット間の変更がハイライト表示されます。
- Google Cloud コンソールで、Security Command Center の [アセット] ページに移動します。
- アセットを検索します。
- 結果パネルのアセットのリストで、アセットの名前をクリックします。対象のアセットの詳細パネルが開きます。
- アセットの詳細パネルで、[変更履歴] タブをクリックします。
- 左側の [比較] リストで、スナップショットを選択します。
- 右側の [比較] リストで、選択した最初のスナップショットと比較するスナップショットを選択します。2 つのスナップショット間の変更がハイライト表示されます。
- アセットを検索します。
- クエリ結果で、アセットの名前をクリックします。対象のアセットの詳細パネルが開きます。
- [IAM ポリシー] タブをクリックします。アセットに関連付けられている IAM ポリシーが表示されます。
- Google Cloud コンソールで、Security Command Center の [アセット] ページに移動します。
- [高価値リソースセット] タブをクリックします。
- 表示するクラウド プロバイダのサブタブをクリックします。
- 価値の高い Google Cloud リソースを表示するには、[Google] をクリックします。リソースの詳細を表示するには、リソース名をクリックします。
- 価値の高いアマゾン ウェブ サービス(AWS)リソースを表示するには、[AWS] をクリックします。
- 価値の高い Microsoft Azure リソースを表示するには、[Azure] をクリックします。
- リソースの攻撃パス シミュレーションの詳細を表示するには、リソースの攻撃の発生可能性スコアをクリックします。攻撃パスの解釈方法については、攻撃パスをご覧ください。
- Google Cloud コンソールで、Security Command Center の [アセット] ページに移動します。
- [高価値リソースセット] タブをクリックします。
- 表示するクラウド プロバイダのサブタブをクリックします。
- 価値の高い Google Cloud リソースを表示するには、[Google Cloud のリソース] をクリックします。
- 価値の高いアマゾン ウェブ サービス(AWS)リソースを表示するには、[AWS のリソース] をクリックします。
- 価値の高い Microsoft Azure リソースを表示するには、[Azure のリソース] をクリックします。
- リソースの詳細を表示するには、リソースの表示名をクリックします。
- Google Cloud コンソールで、Security Command Center の [アセット] ページに移動します。
- [アセット] ページの結果パネルの上部で、[フィルタ] フィールドにカーソルを置きます。フィルタのメニューが開きます。
- [作成日時] または [更新日時] のセクションまでスクロールし、時間ベースのフィルタ オプションの一つを選択します(たとえば、
Update time after
)。[フィルタ] フィールドにフィルタが追加されます。 - フィルタ フィールドに
MM/DD/YYYY
形式の日付を入力して、キーボードの Enter キーを押します。 - Google Cloud コンソールで、Security Command Center の [アセット] ページに移動します。
- [アセット] ページの結果パネルの上部で、[フィルタ] フィールドにカーソルを置きます。フィルタのメニューが開きます。
- [作成日時] または [更新日時] のセクションまでスクロールし、時間ベースのフィルタ オプションの一つを選択します。(たとえば、
Update time after
)。[フィルタ] フィールドにフィルタが追加されます。 - フィルタ フィールドに
MM/DD/YYYY HH:MM:SS
形式の日付を入力して、キーボードの Enter キーを押します。 - 結果パネルの上部で、view_column(列)をクリックします。
- 表示する列を選択します。
- 非表示にする列の選択を解除します。
- [適用] をクリックして、クエリ結果に変更を適用します。
- 結果パネルの上部にある view_column(列セレクタを開く)をクリックします。[列を管理] メニューが開きます。
- 表示する列を選択します。
- 非表示にする列の選択を解除します。
- メニューを閉じます。
- [クイック フィルタ] サイドパネルを非表示にするには、左矢印 first_page をクリックします。
- [クイック フィルタ] サイドパネルを表示するには、右矢印 last_page をクリックします。
- 表示列のサイズを変更するには、列の間の線を左右にドラッグします。
- [フィルタ] サイドパネルを非表示にするには、chevron_left(サイドバーを閉じる)をクリックします。
- [フィルタ] サイドパネルを表示するには、chevron_right(サイドバーを開く)をクリックします。
- セキュリティ マークを使用してアセットと検出結果に注釈を付ける
Security Command Center のロールと権限の詳細については、組織レベルでの有効化のための IAM をご覧ください。
Security Operations コンソールの IAM ロール
Security Command Center Enterprise をご利用の場合は、Security Operations コンソールでアセットを操作できます。次のいずれかの IAM ロールが必要です。
ユーザーにロールを付与する方法については、IAM を使用してユーザーをマッピングして承認するをご覧ください。
Security Command Center のアセットのリスト
アセットは、Google Cloud コンソールの [アセット] ページのクエリ結果に表示されます。
Security Command Center が組織レベルで有効になっている場合は、組織全体のアセットを表示できます。また、特定のプロジェクト、リソースタイプ、ロケーションでアセットをフィルタすることもできます。
Security Command Center がプロジェクト レベルで有効になっている場合は、Google Cloud コンソールでアセットタイプとロケーションでリソースをフィルタできます。
アセットのリストは Cloud Asset Inventory によって提供されます。ほとんどの場合、 Google Cloud 環境でアセットが作成、変更、削除されると、数分以内に Cloud Asset Inventory がリストを更新します。
Cloud Asset Inventory の詳細については、Cloud Asset Inventory の概要をご覧ください。
すべてのアセットを表示する
アセットを表示する方法については、サービスティアのタブをクリックしてください。
スタンダードまたはプレミアム
エンタープライズ
アセットを並べ替える
アセットを並べ替えるには、並べ替える値の列見出しをクリックします。列は、番号順、次にアルファベット順に並べ替えられます。
アセットを検索する
デフォルトでは、組織内のすべてのアセットがクエリ結果に表示されます。Security Command Center で特定のアセットを検索するには、クイック フィルタを使用するか、カスタム フィルタを指定します。
クイック フィルタを使用して高度な検索を行う
アセットに対して高度な検索を行うには、クイック フィルタを使用します。たとえば、プロジェクト、リソースタイプ、ロケーションで検索できます。詳細については、サービスティアのタブをクリックしてください。
スタンダードまたはプレミアム
エンタープライズ
アセットクエリを編集する
アセットクエリの編集方法については、サービスティアのタブをクリックしてください。
スタンダードまたはプレミアム
エンタープライズ
アセットの詳細を検査する
このセクションでは、特定のアセットの詳細を確認する方法について説明します。
概要の詳細を表示する
アセットの詳細を表示する
アセットに関するすべての詳細(低レベルのメタデータを含む)を表示する手順は次のとおりです。
アセットに関連する検出結果を表示する
アセットの変更内容を表示する
アセットのメタデータのスナップショットを比較して、変更内容を確認できます。
時間の経過に伴うアセットの変化を確認する方法については、使用しているコンソールのタブをクリックしてください。
スタンダードまたはプレミアム
エンタープライズ
アセットに関連付けられた IAM ポリシーを表示する
高価値リソースセットを表示する
Risk Engine が最後の攻撃パス シミュレーションに含めた高価値リソースを確認できます。Risk Engine が各リソースに対して計算した攻撃の発生可能性スコアも確認できます。詳細については、サービスティアのタブをクリックしてください。
スタンダードまたはプレミアム
エンタープライズ
高価値リソースセットを表示する手順は次のとおりです。
作成日時または最終更新日時のタイムスタンプでアセットをフィルタする
タイムスタンプでアセットをフィルタする方法については、サービスティアのタブをクリックしてください。
スタンダードまたはプレミアム
[アセット] ページの結果パネルでは、作成日時タイムスタンプと最終更新日時タイムスタンプによって、アセットをフィルタまたは並べ替えることができます。
作成日時タイムスタンプ、最終更新日時タイムスタンプ、またはその両方に基づくフィルタに対して、次の操作を行います。
結果パネルのアセットが更新され、フィルタに一致するアセットのみが表示されます。
エンタープライズ
結果パネルのアセットが更新され、フィルタに一致するアセットのみが表示されます。
アセットクエリの結果ページをカスタマイズする
画面スペースを制御するために、クエリ結果に表示される要素の一部をカスタマイズできます。
列の表示 / 非表示を切り替える
クエリ結果の列を非表示または表示する方法については、サービスティアのタブをクリックしてください。
スタンダードまたはプレミアム
エンタープライズ
クイック フィルタ パネルの非表示またはサイズ変更
クエリ結果の表示領域を増やすには、パネルを非表示にするか、サイズを変更します。詳細については、サービスティアのタブをクリックしてください。