Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
Returnează dacă utilizatorul are privilegiu pentru un anumit tabel.
Disponibil pentru
Aplicații proiectate pe bază de model
Sintaxă
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth)
Parametri
| Nume parametru | Tip | Obligatoriu | Descriere |
|---|---|---|---|
| entityTypeName | string |
Da | Nume tip tabel |
| privilegeType | enum |
Nu | Tipuri de privilegii de tabel. Acesta are următoarele elemente: - None = 0- Create = 1 - Read = 2- Write = 3- Delete = 4- Assign =5- Share =6- Append =7- AppendTo =8 |
| privilegeDepth | enum |
Nu | Adâncime privilegiu tabel. Acesta are următoarele elemente: - None = -1- Basic = 0- Local = 1- Deep = 2- Global = 3 |
Valoare returnată
Tip: boolean
Remarci
Această funcție poate returna fals dacă metadatele tabelului nu sunt memorate local în cache. Pentru a vă asigura că metadatele de tabel sunt disponibile în memoria cache locală, apelați și așteptați getEntityMetadata înainte de a apela hasEntityPrivilege.
await context.utils.getEntityMetadata(entityTypeName);
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth);
Articole asociate
Utilitate
Referință API cadru componentă Power Apps
Prezentare generală a cadrului componentei Power Apps