Deli z drugimi prek


hasEntityPrivilege

Vrne, če ima uporabnik pravico za določeno tabelo.

Na voljo za

Aplikacije, ki temeljijo na modelu

Sintaksa

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

Parametri

Ime parametra Vrsti Zahtevano Opis
entityTypeName (ime entitete) string Da Ime vrste tabele
privilegeType (vrsta privilegija) enum Ne Vrste pravic tabele. Vsebuje te elemente:
- None = 0
- Create = 1
- Read = 2
- Write = 3
- Delete = 4
- Assign =5
- Share =6
- Append =7
- AppendTo =8
privilegeDepth enum Ne Globina pravic tabele. Vsebuje te elemente:
- None = -1
- Basic = 0
- Local = 1
- Deep = 2
- Global = 3

Vrednost vračila

Vrsta:boolean

Pripombe

Ta funkcija lahko vrne vrednost false, če metapodatki tabele niso lokalno predpomnjeni. Če želite zagotoviti, da so metapodatki tabele na voljo v lokalnem predpomnilniku, pred klicanjem pokličite in počakajte na getEntityMetadatahasEntityPrivilege.

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

Korist
Sklic na VMESNIK API za ogrodje komponent Power Apps
Pregled ogrodja komponent power apps