Amazon SNS から HTTP 400「AccessDeniedException」エラーを解決するにはどうすればよいですか?

所要時間1分
0

Amazon Simple Notification Service (Amazon SNS) トピックが別の AWS リソースにメッセージを公開しようとすると、HTTP 400「AccessDeniedException」エラーが発生します。どうすればこのエラーを解決できますか?

解決方法

1.    リソースの AWS Identity and Access Management (IAM) リソースベースのポリシーを更新して、リソースへの Amazon SNS のアクセスを許可します。詳細については、AWS IAM ユーザーガイドの「IAM ポリシーの編集」を参照してください。

2.    リソースの IAM リソースベースのポリシーに、リソースへの Amazon SNS トピックのアクセスを明示的拒否とする Deny (拒否) ステートメントが含まれていないことを確認します。
注: AWS Lambda 関数 IAM リソースベースのポリシーには、明示的拒否ステートメントを追加するオプションは含まれていません。


関連情報

AWS リソースのアクセス管理

Amazon SNS イベントの配信先

AWS公式
AWS公式更新しました 3年前
コメントはありません

関連するコンテンツ