Deli putem


hasEntityPrivilege

Vraća ako korisnik ima privilegiju za određenu tabelu.

Dostupno za

Aplikacije zasnovane na modelu

Sintaksa

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

Parametre

Ime parametra Tip Potrebne Opis
entityTypeName string Da Ime tipa tabele
privilegeType enum Ne Tipovi privilegija tabele. Ona ima sledeće elemente:
- None = 0
- Create = 1
- Read = 2
- Write = 3
- Delete = 4
- Assign =5
- Share =6
- Append =7
- AppendTo =8
privilegovaniDepth enum Ne Dubina privilegija tabele. Ona ima sledeće elemente:
- None = -1
- Basic = 0
- Local = 1
- Deep = 2
- Global = 3

Povratna vrednost

Tip: boolean

Primedbe

Ova funkcija može vratiti vrednost "false" ako metapodaci tabele nisu lokalno keširani. Da biste se uverili da su metapodaci tabele dostupni u lokalnom kešu, pozovite i čekajte na getEntityMetadata pre pozivanja hasEntityPrivilege.

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

Utility
Power Apps component framework API referenca
Pregled okvira komponente Power Apps