原因と対処

IAM で S3 を操作できるロールを Lambda に付与しているのに、いざ Lambda を実行すると lambda AccessDenied: Access Denied となる場合について。

自分のケースの原因は、「S3 のパブリックアクセスブロックが On」だった。

パブリックアクセスブロックを Off にしたら、Lambda が正常に実行できるようになった。

関連記事

この記事が参考になった方
ここここからチャージや購入してくれると嬉しいです(ブログ主へのプレゼントではなく、ご自身へのチャージ)
欲しいもの / Wish list