Megosztás:


hasEntityPrivilege

Akkor adja vissza, ha a felhasználó rendelkezik jogosultsággal egy adott táblához.

Elérhető a következőhöz:

Modellvezérelt alkalmazások

Szemantika

context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth)

Paraméterek

Paraméter neve Típus Kötelező Description
entityTypeName string Igen Táblatípus neve
privilegeType enum Nem Táblajogjogtípusok. A következő elemeket tartalmazza:
- None = 0
- Create = 1
- Read = 2
- Write = 3
- Delete = 4
- Assign =5
- Share =6
- Append =7
- AppendTo =8
privilegeDepth enum Nem Táblázat jogosultsági mélysége. A következő elemeket tartalmazza:
- None = -1
- Basic = 0
- Local = 1
- Deep = 2
- Global = 3

Visszaadott érték

Típus: boolean

Megjegyzések

Ez a függvény hamis értéket ad vissza, ha a tábla metaadatai nincsenek helyileg gyorsítótárazva. Annak érdekében, hogy a tábla metaadatai elérhetők legyenek a helyi gyorsítótárban, hívás előtt hasEntityPrivilegehívja meg és várja meg a getEntityMetadata parancsot.

await context.utils.getEntityMetadata(entityTypeName);
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth);

Hasznosság
Power Apps-összetevő-keretrendszer API-referenciája
A Power Apps összetevő-keretrendszerének áttekintése