0

アマゾンs3を使用。

私は次のような構造をしています。

bucket
  ./folder1
    ./sub1(xxx.com)
      1.png
      2.png
    ./sub2(yyy.com)
      1.png
  ./folder2
    ./sub1(xxx.com)
      1.png
    ./sub2(ttt.com)
      1.png

それらのフォルダにバケット ポリシーを設定する場合があります。例: サブフォルダーにはリファラーステートメントが必要で、folder1 と folder2 には許可または拒否が必要です。すべて正常に動作します。

しかし、残念ながら、メイン フォルダーが 2 つとサブ フォルダーが 3 つしかありません。

およそ 100 近くのフォルダーと、それぞれに 250 近くのサブフォルダーがあります。また、可能であれば、ファイルごとにアクセス制御を作成したい(リファラーベース)。そのため、最小 25.000 ステートメント行でバケット ポリシーを設定する必要があります。

これらのフォルダーとファイルのポリシーを生成しようとすると、ポリシー ファイルには大きすぎて、適切かつ迅速に機能するかどうかわかりません。さらに悪い状況は、1 分ごとに設定する必要があることです (管理パネルでのユーザーのアクティビティによって異なります)。

オブジェクトまたはフォルダ ベースのポリシーを検索していますが、そのようなものは見つかりませんでした。

そして、トランザクションポリシーまたは何かを検索しました(ポリシーにルールを1つずつ追加するなど)。そして、何も見つかりませんでした。

一方、メイン フォルダー用のバケットを作成することもあります。バケットの上限は 100 です。そのためのフォルダが多すぎます。そして、250ステートメントなどを生成する必要があります。

そこに方法や提案はありますか?

ありがとう。

4

0 に答える 0