Jaa


hasEntityPrivilege

Palauttaa arvon , jos käyttäjällä on oikeus tiettyyn taulukkoon.

Käytettävissä kohteelle

Mallipohjaiset sovellukset

Syntaksi

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

Parametrit

Parametrin nimi Tyyppi Pakollinen Kuvaus
entityTypeName string Kyllä Taulukkotyypin nimi
privilegeType enum Ei Taulukon käyttöoikeustyypit. Se sisältää seuraavat elementit:
- None = 0
- Create = 1
- Read = 2
- Write = 3
- Delete = 4
- Assign =5
- Share =6
- Append =7
- AppendTo =8
privilegeDepth enum Ei Taulukon käyttöoikeuksien syvyys. Se sisältää seuraavat elementit:
- None = -1
- Basic = 0
- Local = 1
- Deep = 2
- Global = 3

Palautusarvo

Tyyppi: boolean

Huomautukset

Tämä funktio saattaa palauttaa arvon FALSE, jos taulukon metatietoja ei tallenneta paikallisesti välimuistiin. Jos haluat varmistaa, että taulukon metatiedot ovat käytettävissä paikallisessa välimuistissa, kutsu ja odota getEntityMetadata-toimintoa ennen kohteen kutsumista hasEntityPrivilege.

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

Hyöty
Power Apps -osakehyksen API-tietoja
Power Apps -osakehyksen yleiskatsaus