Data.Cloud.AzureAPI.TAccessPolicy.Permission

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property Permission: string read GetPermission write SetPermission;

C++

__property System::UnicodeString Permission = {read=GetPermission, write=SetPermission};

プロパティ

種類 可視性 ソース ユニット
property public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAccessPolicy


説明

アクセス ポリシーの権限を文字列で表現したものです。

各権限は、以下のように頭文字で表されます。

文字 権限
r PermRead
w PermWrite
d PermDelete
l PermList

すべての権限が付与された場合、この文字列は "rwdl" になります。4 つの権限のいずれかが付与されない場合には、対応する文字がこの文字列から削除されます。たとえば、読み取り権限のみが付与される場合には、Permission は "r" になります。書き込み権限以外のすべての権限が付与される場合には、Permission は "rdl" になります。

Permission の値を指定するときには、文字の順序が異なっていてもかまいません。ただし、Permission の値を読み取るときには、文字の順序は常に同じです。たとえば、読み取り権限と書き込み権限だけを付与する値として Permission に "rw" または "wr" を指定することができますが、Permission の値を読み取るときには、権限の定義時に使用した値に関わらずこの値は常に "rw" になり、"wr" にはなりません。

関連項目