Dijeli putem


hasEntityPrivilege

Vraća ako korisnik ima ovlasti za određenu tablicu.

Dostupno za

Aplikacije stvorene prema modelu

Sintaksa

context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth)

Parametri

Naziv parametra Tip Obvezno Opis
entityTypeName string Da Naziv vrste tablice
privilegeType enum Ne Vrste privilegija tablice. Sadrži sljedeće elemente:
- None = 0
- Create = 1
- Read = 2
- Write = 3
- Delete = 4
- Assign =5
- Share =6
- Append =7
- AppendTo =8
privilegeDepth enum Ne Dubina privilegija tablice. Sadrži sljedeće elemente:
- None = -1
- Basic = 0
- Local = 1
- Deep = 2
- Global = 3

Povratna vrijednost

Vrsta:boolean

Primjedbe

Ova funkcija može vratiti false ako metapodaci tablice nisu lokalno predmemorirani. Da biste bili sigurni da su metapodaci tablice dostupni u lokalnoj predmemoriji, prije pozivanja nazovite i čekajte na getEntityMetadatahasEntityPrivilege.

await context.utils.getEntityMetadata(entityTypeName);
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth);

Korisnost
Referenca za API komponente komponente Power Apps
Pregled komponente Power Apps