Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Vráti hodnotu , ak má používateľ oprávnenie pre konkrétnu tabuľku.
K dispozícii pre
Modelom riadené aplikácie
Syntax
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth)
Parametre
| Názov parametra | Type | Požaduje sa | Description |
|---|---|---|---|
| entityTypeName | string |
Yes | Názov typu tabuľky |
| privilegeType (typ oprávnenia) | enum |
Nie | Typy oprávnení tabuľky. Obsahuje tieto prvky: - None = 0- Create = 1 - Read = 2- Write = 3- Delete = 4- Assign =5- Share =6- Append =7- AppendTo =8 |
| privilegované overovanie | enum |
Nie | Hĺbka oprávnení tabuľky. Obsahuje tieto prvky: - None = -1- Basic = 0- Local = 1- Deep = 2- Global = 3 |
Vrátená hodnota
Typ: boolean
Poznámky
Táto funkcia môže vrátiť hodnotu false, ak metaúdaje tabuľky nie sú lokálne vo vyrovnávacej pamäti. Ak chcete zabezpečiť, aby boli metaúdaje tabuľky k dispozícii v lokálnej vyrovnávacej pamäti, pred volaním hasEntityPrivilegezavolajte a vyčkajte možnosť getEntityMetadata.
await context.utils.getEntityMetadata(entityTypeName);
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth);
Súvisiace články
Užitočnosť
Referenčné informácie k rozhraniam API architektúry súčastí služby Power Apps
Prehľad architektúry súčastí služby Power Apps