“Amazon Web Services Blog”で紹介されてました。
http://aws.typepad.com/aws/2010/07/amazon-s3-bucket-policies-another-way-to-protect-your-content.html

柔軟なアクセス制限

“Bucket Policies”とは下記の”Access Policy Language”を使用して、
http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?AccessPolicyLanguage.html
S3のアクセス制御を行う方法です。

“Access Policy Language”は例として、以下のようなJSONになります。
——–【JSON】——–
{
  ”Version”:”2008-10-17″,
  ”Statement”:[{
    ”Sid”:”AddPerm”,
    ”Effect”:”Allow”,
    ”Principal”:{“AWS”: ““},
    ”Action”:[“s3:ReadObject”],
    ”Resource”:[“arn:aws:s3:::bucket/
“]
  }]
}
——–

上記をPUT(HTTP)することで、S3のバケットやオブジェクトに対して、
柔軟なアクセス制御を行うことができます。

詳細はこちらに詳しく書かれています。
http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?UsingBucketPolicies.html

こちらの記事はなかの人(suz-lab)監修のもと掲載しています。
元記事は、こちら