>_toolkitbox

~/tools / AWS IAM Policy Formatter

AWS IAM Policy Formatter

IAMポリシー(JSON)を整形し、Version・Statement・Effect・Action・Resourceなど基本構造に不足がないか簡易チェックします。

IAMポリシーは1行に詰まっていると読みにくく、必須フィールドの記述漏れにも気付きにくいものです。整形して見やすくしたり、基本的な構造チェックでケアレスミスを早期に見つけたりするのに使います。

# こんな時に使う

  • AWSコンソールからコピーした1行のIAMポリシーJSONを整形してレビューしやすくしたいとき
  • 自分で書いたポリシーにEffectやResourceの書き漏れがないか、submitする前に簡易チェックしたいとき
  • 他人が書いたIAMポリシーの構造をざっと把握したいとき

# 使い方

  1. IAMポリシーのJSONを貼り付けます。
  2. 「整形」で読みやすい形に整形、「簡易チェック」でVersion/Effect/Action/Resource等の基本項目の有無を確認します。

# FAQ

AWSのIAM Policy Simulatorの代わりになりますか?
いいえ。このツールは構文と基本フィールドの有無をチェックするだけで、実際の権限の妥当性(過剰な権限になっていないか等)は判定しません。本番投入前はAWS公式のIAM Policy SimulatorやAccess Analyzerも併用してください。
AWS公式のツールですか?
いいえ、独立した非公式のツールです。AWSはAmazon.com, Inc.またはその関連会社の商標です。

# Related

# 姉妹サイトで学ぶ