Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Returnerar om användaren har behörighet för en specifik tabell.
Tillgänglig för
Modellbaserade program
Syntax
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth)
Parameterar
| Parameternamn | Typ | Krävs | Description |
|---|---|---|---|
| entityTypeName | string |
Yes | Namn på tabelltyp |
| privilegeType | enum |
Nej | Tabellbehörighetstyper. Den har följande element: - None = 0- Create = 1 - Read = 2- Write = 3- Delete = 4- Assign =5- Share =6- Append =7- AppendTo =8 |
| privilegeDepth | enum |
Nej | Djup för tabellprivilegier. Den har följande element: - None = -1- Basic = 0- Local = 1- Deep = 2- Global = 3 |
Returvärde
Typ: boolean
Anmärkningar
Den här funktionen kan returnera false om tabellmetadata inte cachelagras lokalt. För att säkerställa att tabellmetadata är tillgängliga i den lokala cachen anropar och väntar du på getEntityMetadata innan du anropar hasEntityPrivilege.
await context.utils.getEntityMetadata(entityTypeName);
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth);
Relaterade artiklar
Nytta
Api-referens för Power Apps-komponentramverket
Översikt över Power Apps-komponentramverk