Belešku
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da se prijavite ili da promenite direktorijume.
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da promenite direktorijume.
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);
Srodni članci
Utility
Power Apps component framework API referenca
Pregled okvira komponente Power Apps