0

C# を使用して値がテーブルに正常にアップロードされたかどうかを確認する必要があります。テーブルはハッシュと範囲を使用します。現在、queryrequest->queryresponse->queryresult を使用して、結果が null かどうかを確認します。ただし、これの問題は、テーブル エントリ全体 (つまり、すべてのフィールド) がプログラムに返されることです。これは十分に安全ではありません。

AWS IAM アクセス ポリシーを確認しましたが、「getitem」をフィールド レベルに制限することはできず、テーブル レベルにのみ制限するようです。

ユーザーがテーブルからハッシュ/範囲を取得することのみを許可する IAM アクセス ポリシーを設定する方法について何か提案はありますか?

4

1 に答える 1

0

これは IAM 経由では不可能だと思います。ただし、それを近似する 1 つの方法は、ハッシュ/範囲を除くすべてのフィールドを暗号化することです。

于 2013-04-10T20:49:05.800 に答える