QA@IT
«質問へ戻る

質問を投稿

S3におけるクエリ文字列認証を、フォルダ毎に発行することは可能か?

現在AWSのS3の設計をしているのですが、少し困った事があります。

それはクエリ文字列認証を1つ1つのデータ毎ではなく、フォルダ毎、ないしはバケット毎に対して発行することはできるのかどうか分からないということです。

なぜこんな事をしたいかというと、負荷対策のためです。
例えば1つのページに、S3に保存されている10個の静的なコンテンツ(画像データとか)があるとします。
全てにクエリ文字列認証を施す場合、1回のリクエスト毎に10回AWSと通信しなくてはいけません。
そこでもし可能であれば、この10個のコンテンツを1つのフォルダに分けてフォルダ毎にアクセス権が発行されれば、一回の通信ですむと考えました。

改めて質問なのですが、フォルダ毎にクエリ文字列認証を発行することは出来るのでしょうか?

現在AWSのS3の設計をしているのですが、少し困った事があります。

それは[クエリ文字列認証](http://aws.amazon.com/jp/s3/faqs/#How_can_I_control_access_to_my_data_stored_on_Amazon_S3)を1つ1つのデータ毎ではなく、フォルダ毎、ないしはバケット毎に対して発行することはできるのかどうか分からないということです。

なぜこんな事をしたいかというと、負荷対策のためです。
例えば1つのページに、S3に保存されている10個の静的なコンテンツ(画像データとか)があるとします。
全てにクエリ文字列認証を施す場合、1回のリクエスト毎に10回AWSと通信しなくてはいけません。
そこでもし可能であれば、この10個のコンテンツを1つのフォルダに分けてフォルダ毎にアクセス権が発行されれば、一回の通信ですむと考えました。

改めて質問なのですが、フォルダ毎にクエリ文字列認証を発行することは出来るのでしょうか?