S3 用のポリシー設定例
指定したバケット内のオブジェクト一覧を取得できるようにする
指定したバケット内のオブジェクトの内容を取得できるようにする
指定したバケットに対していろいろできるようにする
すべての S3 リソースに対して何でもできるようにする
- S3 で静的 Web サイトをホストするときは、バケットポリシーで
s3:GetObject
アクションのみを指定すればよい。ListObject
や PutObject
アクセス許可しなくても OK。
(おまけ)CORS 設定(JSON 形式)
Web サイトの JavaScript などから S3 バケットにアクセスする場合は、バケットの設定で CORS アクセスを有効にしておく必要があります。
設定は次のように JSON 形式で行います。
関連記事