ステップ 1: AWS Security Incident Response を有効にして設定する
オンボーディングプロセスには、AWS 組織あたり約 10~15 分かかります。チュートリアルについては、サービスドキュメントの「はじめに」の動画を参照してください。
注記
これらのステップは、API/AWS CLI を使用して実行することもできます。手順については、「API/CLI を使用して Security Incident Response を有効にし、インシデント対応チームを設定する」を参照してください。
[開始する前に]
開始する前に、以下の点を確認してください。
AWS Organizations 管理アカウントにアクセスできること。
AWS Organizations ですべての機能が有効化されていること。一括請求だけでは十分ではありません。
サービスコントロールポリシー (SCP) がサービスにリンクされたロールの作成をブロックしたり、AWS Security Incident Response アクションの使用を妨げたりしないこと。組織が制限付き SCP を使用している場合は、Security Incident Response サービスプリンシパルの
security-ir:*アクションとiam:CreateServiceLinkedRoleアクションを許可していることを確認してください。セントラルメンバーシップアカウントとして使用するアカウントを特定していること。これは、メンバーシップの詳細の設定、インシデント対応チームの管理、セキュリティケースの作成と管理を行うアカウントです。お客様のインシデント対応スタッフはセキュリティインシデント対応エンジニアリングチームと連絡してアクティブなケースを管理するため、インシデント対応スタッフが既にアクセスできるアカウントを選択することをお勧めします。セキュリティアカウントの構造化に関するガイダンスについては、「AWS 規範ガイダンス」の「Security Reference Architecture」を参照してください。
AWS Security Incident Response を管理するための十分なアクセス許可があること。詳細については、「AWS Security Incident Response マネージドポリシー」を参照してください。
検出サービス (GuardDuty、Security Hub CSPM、CloudTrail) とサードパーティー EDR 統合を使用して環境を準備するためのガイダンスについては、「オンボーディングの前提条件」を参照してください。
サインアップしてメンバーシップアカウントを選択する
-
AWS Organizations 管理アカウントを使用して AWS Management Console にサインインし、AWS Security Incident Response コンソール
を開いて [サインアップ] を選択します。 -
組織内でセントラルメンバーシップアカウントとして機能するアカウントを指定します。これには 2 つのオプションがあります。
委任管理者アカウントを使用する (推奨) – 管理タスクとケース管理は、委任管理者アカウント内にあります。他の AWS セキュリティおよびコンプライアンスサービスに使用するのと同じ委任管理者を使用することをお勧めします。12 桁の委任管理者アカウント ID を指定し、そのアカウントにログインして続行します。詳細については、「考慮事項とレコメンデーション」を参照してください。
現在サインインしているアカウントを使用する – 現在のアカウントがセントラルメンバーシップアカウントになります。組織内の個人は、このアカウントからサービスにアクセスして、アクティブケースと解決済みケースの作成、アクセス、管理を行います。
-
選択したアカウントにサインインして、以下の設定ステップを続行します。
メンバーシップの詳細とアカウントの範囲を設定する
メンバーシップアカウントにサインインしたら、メンバーシップの設定方法と対象アカウントを設定します。
-
AWS リージョンを選択します。メンバーシップとケースが保存されるリージョンを選択します。これは初回登録後に変更できません。
注記
AWS Security Incident Response は、サポートされているすべての商用 AWS リージョンの検出結果を引き続きモニタリングします。
-
アカウントの範囲を定義します。AWS Security Incident Response を AWS 組織全体に対して有効にするのか、特定の組織単位 (OU) に対して有効にするのかを選択します。対象範囲は OU レベルで選択できますが、個々のアカウントレベルでは選択できません。選択内容によって、時間の経過とともにカバレッジがどのように動作するかが決まります。
組織全体: メンバーシップは組織内のすべてのメンバーアカウントを対象とします。アカウントを追加または削除すると、カバレッジは自動的に更新されます。
特定の OU: メンバーシップは、選択した OU (サブ OU のアカウントを含む) のすべてのアカウントを対象とします。OU のアカウントを追加または削除すると、カバレッジは自動的に更新されます。
複数のアカウントを OU に整理するためのベストプラクティスの詳細については、「Organizing your AWS environment using multiple accounts」を参照してください。
-
インシデント対応スタッフの絡先を指定します。プライマリコンタクトとセカンダリコンタクトを指定します。これらの連絡先は、インシデント対応チームの一部として自動的に含まれます。メンバーシップには、少なくとも 2 つの連絡先が存在する必要があります。
-
オプション設定] はスキップします。メンバーシップの名前を入力し、AWS コストの追跡やリソースの検索に役立つタグを定義できます。
サービスのアクセス許可を確認し、プロアクティブレスポンスを有効にする
サインアップを完了する前に、AWS Security Incident Response に必要なアクセス許可がコンソールに表示されます。サインアップすることで、サービスが次のことを実行できることを確認します。
組織内の OU とアカウントにアクセスするためのサービルにリンクされたロールを作成します。
調査と対応を迅速化するためにログ (VPC フローログ、CloudTrail 管理イベント、S3 CloudTrail イベントなど) にアクセスして内容を確認します。
Amazon GuardDuty と AWS Security Hub CSPM からアラートを取り込み、抑制ルールを適用して重要な検出結果を自動的にエスカレーションします。これには、アカウントでの抑制フィルターとエスカレーションケースの作成が含まれます。
確認チェックボックスを選択してこれらのアクセス許可を確認し、[サインアップ] を選択します。プロアクティブレスポンスの仕組みの詳細については、「プロアクティブレスポンスとアラートのトリアージワークフローを設定する」を参照してください。
封じ込めアクションを設定する
サインアップが完了したら、オプションで封じ込めアクションを設定して、アクティブなインシデント中にセキュリティインシデント対応エンジニアリングがユーザーに代わって行動することを事前に承認できます。サポートされている封じ込めアクションとその設定方法の詳細については、「封じ込め」を参照してください。