Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vrátí, pokud má uživatel oprávnění pro konkrétní tabulku.
K dispozici pro
Modelem řízené aplikace
Syntaxe
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth)
Parametry
| Název parametru | Typ | Povinné | Description |
|---|---|---|---|
| Název typu entityType | string |
Ano | Název typu tabulky |
| privilegeType | enum |
Ne | Typy oprávnění tabulky Má následující prvky: - None = 0- Create = 1 - Read = 2- Write = 3- Delete = 4- Assign =5- Share =6- Append =7- AppendTo =8 |
| privilegeDepth | enum |
Ne | Hloubka oprávnění tabulky Má následující prvky: - None = -1- Basic = 0- Local = 1- Deep = 2- Global = 3 |
Návratová hodnota
Typ: boolean
Poznámky
Tato funkce může vrátit hodnotu false, pokud metadata tabulky nejsou místně uložená v mezipaměti. Chcete-li zajistit, aby metadata tabulky byla k dispozici v místní mezipaměti, volání a await na getEntityMetadata před voláním hasEntityPrivilege.
await context.utils.getEntityMetadata(entityTypeName);
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth);
Související články
Užitek
Referenční informace k rozhraní API pro architekturu komponent Power Apps
Přehled architektury komponent Power Apps