hasEntityPrivilege

Atgriež, ja lietotājam ir privilēģija attiecībā uz konkrētu tabulu.

Pieejams

Modeļa vadītas programmas

Sintakse

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

Parametrus

Parametra nosaukums Tips Nepieciešams Apraksts
entityTypeName string Tabulas tipa nosaukums
privilēģiju tips enum Tabulas privilēģiju tipi. Tam ir šādi elementi:
- None = 0
- Create = 1
- Read = 2
- Write = 3
- Delete = 4
- Assign =5
- Share =6
- Append =7
- AppendTo =8
privilēģiju dziļums enum Tabulas privilēģiju dziļums. Tam ir šādi elementi:
- None = -1
- Basic = 0
- Local = 1
- Deep = 2
- Global = 3

Atgrieztā vērtība

Veids: boolean

Piezīmes

Šī funkcija var atgriezt false, ja tabulas metadati nav lokāli saglabāti kešatmiņā. Lai nodrošinātu, ka tabulas metadati ir pieejami lokālajā kešatmiņā, pirms zvanīšanas hasEntityPrivilegezvaniet un gaidiet vietnē getEntityMetadata .

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

Utilītu
Power Apps komponentu struktūras API atsauce
Power Apps komponentu struktūras pārskats