Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Retorna si l'usuari té privilegis per a una taula específica.
Disponible per a
Aplicacions basades en models
Sintaxi
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth)
Paràmetres
| Nom del paràmetre | Tipus | Necessari | Descripció |
|---|---|---|---|
| entityTypeName | string |
Sí | Nom del tipus de taula |
| privilegeType | enum |
No | Tipus de privilegis de taula. Té els següents elements: - None = 0- Create = 1 - Read = 2- Write = 3- Delete = 4- Assign =5- Share =6- Append =7- AppendTo =8 |
| privilegeProfunditat | enum |
No | Profunditat de privilegis de taula. Té els següents elements: - None = -1- Basic = 0- Local = 1- Deep = 2- Global = 3 |
Valor de retorn
Tipus: boolean
Observacions
Aquesta funció pot retornar false si les metadades de la taula no estan emmagatzemades a la memòria cau localment. Per assegurar-vos que les metadades de la taula estiguin disponibles a la memòria cau local, truqueu i espereu a getEntityMetadata abans de cridar hasEntityPrivilegeal .
await context.utils.getEntityMetadata(entityTypeName);
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth);
Articles relacionats
Utilitat
Referència de l'API del marc de components del Power Apps
Informació general del marc de components del Power Apps