SharedAccessBlobPermissions の値 Add、Create、Write の違いは何ですか? 質問する

SharedAccessBlobPermissions の値 Add、Create、Write の違いは何ですか? 質問する

可能な値はSharedAccessBlobPermissionsは:

  • なし (0)
  • 読む (1)
  • 書く (2)
  • 削除 (4)
  • リスト (8)
  • 追加 (16)
  • 作成 (32)

AddCreateの違いは何ですか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 関連のすべての操作でほぼ排他的にアクセス許可を活用します。

おすすめ記事