Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Devolve se o usuario ten privilexios para unha táboa específica.
Dispoñible para
Aplicacións controladas por modelos
Sintaxe
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth)
Parámetros
| Nome do parámetro | Tipo | Obrigatorio | Descrición |
|---|---|---|---|
| entityTypeName | string |
Si | Nome do tipo de táboa |
| privilexioTipo | enum |
Non | Tipos de privilexios de táboa. Ten os seguintes elementos: - None = 0- Create = 1 - Read = 2- Write = 3- Delete = 4- Assign =5- Share =6- Append =7- AppendTo =8 |
| privilexioProfundidade | enum |
Non | Profundidade de privilexio da táboa. Ten os seguintes elementos: - None = -1- Basic = 0- Local = 1- Deep = 2- Global = 3 |
Devolver valor
Tipo: boolean
Comentarios
Esta función pode devolver false se os metadatos da táboa non están almacenados localmente en caché. Para asegurarse de que os metadatos da táboa estean dispoñibles na caché local, chame e agarde a getEntityMetadata antes de chamar hasEntityPrivilegea .
await context.utils.getEntityMetadata(entityTypeName);
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth);
Artigos relacionados
Utilidade
Referencia da API do marco de compoñentes de Power Apps
Visión xeral do marco de compoñentes de Power Apps