はじめに
AWSの権限周りは複雑に設定できるだけに難しい。今回の件もその一つ。アクセス欄が「エラー」になるのでその対処を行う。
問題
掲題のとおり。エラーになるのだ。
対処
ご察しの通りロールが足りないのが問題。
実際どのロールかというと、以下のとおり。
以下の設定はS3のディレクトリの確認や、権限まわりを表示させることができる
{ "Action": [ "s3:ListAllMyBuckets", "s3:GetBucketPublicAccessBlock", "s3:GetBucketPolicyStatus", "s3:GetAccountPublicAccessBlock", "s3:GetBucketAcl" ], "Effect": "Allow", "Resource": "arn:aws:s3:::*" },
この対処を行うと、エラーは解消される。