AWS SNSトピックのインベントリ

通知トピックとサブスクリプションを整理してください。

説明

SNSトピックの一覧は、通知やイベントの配送経路を管理する情報です。トピックの存在自体は脆弱性を意味しません。

想定される影響

一覧が不完全だと、責任者や配信先を把握しにくくなり、アクセスポリシーの点検も漏れるおそれがあります。

対処方法

各トピックの所有チームとサブスクリプションを記録し、アクセスポリシー、暗号化、タグを確認してください。

例

以下はトピックに識別用タグを追加し、発行権限のポリシーやサブスクリプションの構成は編集しない例です。タグに基づくIAMポリシーの影響も確認してください。

変更前

hcl
resource "aws_sns_topic" "alerts" {
  name = "alerts-topic"
}

変更後

hcl
resource "aws_sns_topic" "alerts" {
  name = "alerts-topic"

  tags = {
    Service     = "alerting"
    Environment = "production"
  }
}

参考資料