Bendrinti naudojant


hasEntityPrivilege

Grąžina, jei vartotojas turi konkrečios lentelės teises.

Galima naudoti

Modeliu pagrįstos programos

Sintaksė

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

Parametrai

Parametro pavadinimas Tipas Privalomas Aprašą
entityTypeName string Taip Lentelės tipo pavadinimas
privilegeType enum No Lentelės teisių tipai. Jį sudaro šie elementai:
- None = 0
- Create = 1
- Read = 2
- Write = 3
- Delete = 4
- Assign =5
- Share =6
- Append =7
- AppendTo =8
privilegeDepth enum No Lentelės teisių gylis. Jį sudaro šie elementai:
- None = -1
- Basic = 0
- Local = 1
- Deep = 2
- Global = 3

Grąžinimo reikšmė

Tipas: boolean

Pastabos

Ši funkcija gali pateikti klaidingą, jei lentelės metaduomenys nėra lokaliai talpykloje. Norėdami užtikrinti, kad lentelės metaduomenys būtų pasiekiami vietinėje talpykloje, prieš skambindami hasEntityPrivilegeskambinkite ir laukite getEntityMetadata.

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

Naudingumas
"Power Apps" komponento sistemos API nuoroda
"Power Apps" komponentų sistemos apžvalga