Data.Cloud.AzureAPI.TAccessPolicy.Permission

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Permission: string read GetPermission write SetPermission;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
property public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAccessPolicy


Description

Représentation chaîne des permissions de la stratégie d'accès.

Chaque permission est représentée par sa première lettre :

Lettre Permission
r PermRead
w PermWrite
d PermDelete
l PermList

La chaîne est "rwdl" si toutes les permissions sont accordées. Si l'une ou l'autre des quatre permissions n'est pas accordée, la lettre correspondante est retirée de la chaîne. Par exemple, si seule la permission de lecture est accordée, Permission vaut "r". Si toutes les permissions à l'exception de la permission d'écriture sont accordées, Permission vaut "rdl".

Lorsque vous spécifiez une valeur pour Permission, vous pouvez modifier l'ordre des lettres. Toutefois, lorsque vous lisez la valeur de Permission, l'ordre des lettres est toujours le même. Par exemple, vous pouvez attribuer la valeur "rw" ou "wr" à Permission pour accorder des permissions de lecture et d'écriture seulement, mais lorsque vous lisez la valeur de Permission, celle-ci vaut toujours "rw", jamais "wr", quelle que soit la valeur utilisée pour définir les permissions.

Voir aussi