可能な値はSharedAccessBlobPermissions
は:
- なし (0)
- 読む (1)
- 書く (2)
- 削除 (4)
- リスト (8)
- 追加 (16)
- 作成 (32)
Add
とCreate
の違いは何ですかWrite
? これを明確に説明するドキュメントが見つかりません。
ベストアンサー1
これらの権限に関する情報は、以下で確認できます。出典: microsoft.com/ja-jp/library/azure/dn140255.aspx。
これらの権限について読んだところによると、次のとおりです。
- 追加: 追加権限は追加 BLOB にのみ適用されます。この権限は追加 BLOB にブロックを追加する場合に使用します。この権限を使用して他の操作を行うことはできません。
- 作成する: 作成権限では BLOB の作成のみが許可されます。つまり、この権限では BLOB を更新できません。これには、新しい BLOB の書き込み、既存の BLOB のスナップショットの取得、または BLOB から新しい BLOB へのコピーが含まれます。
- 書く: 書き込み権限により、BLOB の作成と更新が可能になります。これには、コンテンツ、プロパティ、メタデータ、またはブロック リストの作成または書き込み、BLOB のスナップショットの取得またはリースの管理、BLOB のサイズ変更 (ページ BLOB のみ) が含まれます。
Write
私たちのアプリケーションでは、Shared Access Signature を広範に使用し、 BLOB 関連のすべての操作でほぼ排他的にアクセス許可を活用します。