Kongsi melalui


hasEntityPrivilege

Kembali jika pengguna mempunyai keistimewaan untuk jadual tertentu.

Tersedia untuk

Aplikasi berpandukan model

Sintaks

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

Parameter

Nama Parameter Jenis Wajib Description
entityTypeName string Ya Nama jenis jadual
Jenis keistimewaan enum Tidak Jenis keistimewaan jadual. Ia mempunyai unsur-unsur berikut:
- None = 0
- Create = 1
- Read = 2
- Write = 3
- Delete = 4
- Assign =5
- Share =6
- Append =7
- AppendTo =8
keistimewaanKedalaman enum Tidak Kedalaman keistimewaan jadual. Ia mempunyai unsur-unsur berikut:
- None = -1
- Basic = 0
- Local = 1
- Deep = 2
- Global = 3

Nilai Pulangan

Jenis: boolean

Ucapan

Fungsi ini mungkin mengembalikan palsu jika metadata jadual tidak dicache secara tempatan. Untuk memastikan metadata jadual tersedia dalam cache tempatan, hubungi dan tunggu pada getEntityMetadata sebelum memanggil hasEntityPrivilege.

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

Utiliti
Rujukan API rangka kerja komponen Power Apps
Gambaran keseluruhan rangka kerja komponen Power Apps