Gemini Enterprise Agent Platform の [セキュリティ] タブを使用して、デプロイされた AI エージェントをモニタリングし、セキュリティ ポスチャーの評価を支援し、関連するセキュリティ検出結果を確認します。
始める前に
[セキュリティ] タブを使用するには、必要な権限があり、必要な Security Command Center の機能が構成されていることを確認してください。
必要なロール
[セキュリティ] タブと検出結果を表示するために必要な権限を取得するには、組織またはプロジェクトに対する次の IAM ロールを付与するよう管理者に依頼してください。
- セキュリティ センター管理の閲覧者(
roles/securitycenter.adminViewer) - ログビューア(
roles/logging.viewer) - オブザーバビリティ表示アクセス者 (
roles/observability.viewAccessor) - ログ表示アクセス者 (
roles/logging.viewAccessor)
ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。
この事前定義ロールには、[セキュリティ] タブと検出結果を表示するために必要な serviceusage.services.get 権限が含まれています。
カスタムロールや他の事前定義ロールを使用して、この権限を取得することもできます。
または、最小権限の原則に従って、必要な権限のみを付与するカスタム IAM ロールを作成することもできます。詳細については、カスタムロールをご覧ください。
Security Command Center の機能を構成する
[セキュリティ] タブに情報を入力するには、組織またはプロジェクトを Security Command Center Premium または Enterprise にオンボーディングして、AI 保護、Agent Platform Vulnerability Assessment、攻撃パスのシミュレーションなどの機能を最大限に活用する必要があります。詳細については、Security Command Center の有効化の概要をご覧ください。
次の Security Command Center 機能を有効にして構成します。
- AI 保護: Security Command Center の設定で AI 保護サービスを有効にします。詳細については、AI Protection を設定するをご覧ください。
- Agent Platform Vulnerability Assessment: Security Command Center Premium または Enterprise の設定でこのサービスを有効にすると、AI エージェントに固有の脆弱性評価を特定できます。
- コンプライアンス モニタリング: 組織またはプロジェクトでコンプライアンス モニタリングが有効になっていることを確認します。コンプライアンス モニタリングは、Security Command Center Premium または Enterprise を使用している組織とプロジェクトではデフォルトで有効になっていますが、一部の環境では明示的に無効になっている場合があります。詳細については、コンプライアンス マネージャーを有効にするをご覧ください。
- 機密データの検出: AI リソースの検出を有効にして、トレーニングまたはファインチューニングで使用されるデータセットに機密データが含まれているかどうかを特定します。詳細については、検出を有効にするをご覧ください。
- Model Armor: Agent Gateway インスタンスで Model Armor を有効にし、少なくとも 1 つのテンプレートを構成します。Model Armor ウィジェットはオブザーバビリティ スパンを使用してデータを集計するため、エージェント ランタイムで Cloud Trace が有効になっていることを確認してください。関連するテレメトリー データが検出されない場合、ダッシュボードは関連するウィジェットをバナーの背後に隠します。詳細については、Model Armor を構成するをご覧ください。
- AI 検出: エージェント、モデル、エンドポイントなどの AI インベントリ データを入力するように AI 検出が構成されていることを確認します。詳細については、AI Discovery サービスを構成するをご覧ください。
- 攻撃パス シミュレーション: Security Command Center Premium または Enterprise を使用している場合、攻撃パス シミュレーションはデフォルトで有効になっており、最もリスクの高い検出結果を特定するのに役立ちます。
[セキュリティ] タブにアクセスする
[セキュリティ] タブにアクセスする手順は次のとおりです。
- Cloud de Confiance コンソールで、[Agent Platform] ページに移動します。
- プロジェクトを選択します。
- ナビゲーション メニューで [セキュリティ] をクリックします。
AI のセキュリティ リスクをモニタリングして管理する
[セキュリティ] タブを使用して、主なセキュリティ タスクを実行し、安全な AI 環境を維持します。
本番環境フリートのリスクをトリアージして修正する
次の機能を使用して、本番環境フリートをトリアージします。
- セキュリティの健全性をモニタリングする: リスク指標の集計、コンプライアンス ステータス、アクティブな脅威の数を確認して、セキュリティ ポスチャー全体を評価します。
- 問題を調査する: 指標をクリックすると、Security Command Center でフィルタされた検出結果のリストが表示され、さらに調査できます。
- 検出結果を修正する: 影響を受けるCloud de Confiance by S3NS リソースが Terraform で管理されている、サポートされている検出結果については、Gemini を使用して修正するを使用して問題を解決します。他の検出結果については、ガイド付き修復スニペットを使用します。
セキュリティ ポスチャーの概要情報を表示する
Security Command Center から集計されたプロジェクト スコープのリスクをモニタリングして、脆弱性を特定して対処します。
リスクの優先順位付け: [重大度別の AI リスク] ウィジェットを使用して、脆弱性、構成ミス、有害な組み合わせを特定します。たとえば、このウィジェットは次のことを特定するのに役立ちます。
- 高い権限を持ち、データが公開されているエージェント
- エージェント ランタイムの脆弱性の検出結果(Cloud Run の脆弱性など)(プレビュー)
アクティブな脅威をモニタリングする: AI 脅威ウィジェットを使用して、Agent Platform のコントロール プレーンと Agent Runtime(Cloud Run(プレビュー版)など)に対する脅威の検出を確認します。
エージェントのアクセス権を適切に設定する: 過剰な権限を持つエージェント ウィジェットを使用して、ロールが広すぎるエージェントを特定します。
コンテンツのセキュリティと違反をモニタリングする
Model Armor のインテグレーションを使用して、デプロイされたエージェントが悪意のある入力とセンシティブ データをどのように処理するかを追跡する方法については、コンテンツ セキュリティをモニタリングするをご覧ください。
高度なセキュリティをオンボーディングして有効にする
Security Command Center Standard ティアを使用している場合は、ワンクリックで Security Command Center Premium のトライアルを開始して、可視性と攻撃パス シミュレーションをさらに利用できます。
個々のリソースのリスクを評価する
フリート内の特定のコンポーネントに対して詳細なリスク評価を行います。
- Cloud de Confiance コンソールで、エージェント、エージェント ゲートウェイ、または Model Context Protocol(MCP)サーバーの詳細ページに移動します。
- 特定のリソースにフィルタされたリスク、違反、検出グラフを表示するには、[セキュリティ] タブを選択します。
[セキュリティ] タブのウィジェット
AI のセキュリティ ポスチャーを管理するために、[セキュリティ] タブには次のウィジェットが表示されます。
- セキュリティに関する上位の検出結果: AI 環境全体でアクティブなセキュリティに関する検出結果の集計された内訳を確認します。このウィジェットは、デプロイされたエージェントの検出結果を検出結果のタイプ別に分類し、システム リスクの特定に役立ちます。
- 重大度別の AI リスク: 最も重大な脆弱性、構成ミス、有害な組み合わせ(パブリック インターネットに公開されている権限過剰なエージェントなど)を特定して優先順位を付けます。エージェントを有害な組み合わせの計算に含めるには、高価値リソースセットに追加して、高価値リソースとして指定する必要があります。このウィジェットは、重大度と攻撃の発生可能性スコアに基づいてリスクをランク付けします。エージェント環境に安全にパッチを適用するための実践的なガイダンスが提供されます。エージェント ランタイム(Cloud Run など)の脆弱性の検出結果は(プレビュー)です。
- AI の脅威: エージェント環境でアクティブなリアルタイムのセキュリティ侵害をモニタリングします。このウィジェットには、Gemini Enterprise Agent Platform のコントロール プレーンとランタイム(Cloud Run(プレビュー版)など)に対する重大度「高」の脅威が表示されます。このウィジェットは、異常な IAM 権限付与、クリプトマイニング マルウェア、ラテラル ムーブメントを試みる侵害されたエージェントなどの悪意のあるアクティビティを追跡します。これにより、調査して適切に対応できます。
- 過剰な権限を持つエージェント: 過度に広範なアクセス権または不要なアクセス権が付与されているエージェントを特定することで、厳格な最小権限のセキュリティ ポスチャーを維持します。このウィジェットには、特定のエージェント ID が一覧表示され、未使用の権限に関する詳細な分析情報が表示されます。これにより、機能を損なうことなくロールを調整できます。
- コンプライアンス: AI デプロイが業界のセキュリティ基準を遵守していることを確認します。Security Command Center Premium または Enterprise を使用するプロジェクトのプロジェクト レベルで利用できるこのウィジェットは、事前定義されたセキュリティ フレームワーク(拡張された AI Essentials を含む)に対して環境をモニタリングし、現在のコンプライアンス ステータスの概要を提供します。これにより、監査の準備とセキュリティ衛生状態を維持できます。
- コンテンツ違反: AI 環境全体でコンテンツ関連のセキュリティ問題をモニタリングして管理します。このウィジェットは、コンテンツ違反の検出結果を集計し、組織またはプロジェクトで検出されたポリシー違反の量とタイプを可視化します。
悪意のあるアクティビティの急増やパターンを特定できるように、このウィジェットには [違反の推移](プレビュー)が含まれています。これは、コンテンツ違反の傾向を過去のデータに基づいて表示するものです。
次のステップ
IAM エージェント ID を使用する
Identity Access Management(IAM)エージェント ID を使用して、Agent Platform でセキュリティ機能とアクセス管理機能を提供する方法について説明します。
Codelab: クロスクラウド エージェント型 AI アプリケーションを保護する
エージェント型アプリケーションを保護する方法については、クロスクラウド エージェント型 AI アプリケーションの保護に関する Codelab をご覧ください。