2010年7月7日水曜日

Amazon S3 Bucket Policies

スズキです。

"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

早く、ツールでもサポートしないかなー?
--------
http://www.suz-lab.com

0 コメント: