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

最終更新日: 2021 年 8 月 3 日

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 リソースベースのポリシーには、明示的拒否ステートメントを追加するオプションは含まれていません。


この記事はお役に立ちましたか?


請求に関するサポートまたは技術サポートが必要ですか?