Chia sẻ qua


hasEntityPrivilege

Trả về nếu người dùng có đặc quyền cho bảng cụ thể.

Sẵn dùng cho

Ứng dụng dựa trên mô hình

Cú pháp

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

Tham số

Tên tham số Kiểu Bắt buộc Description
entityTypeName string Tên loại bảng
privilegeType enum Không Các loại đặc quyền bảng. Nó có các yếu tố sau:
- None = 0
- Create = 1
- Read = 2
- Write = 3
- Delete = 4
- Assign =5
- Share =6
- Append =7
- AppendTo =8
privilegeDepth enum Không Độ sâu đặc quyền bảng. Nó có các yếu tố sau:
- None = -1
- Basic = 0
- Local = 1
- Deep = 2
- Global = 3

Trả về giá trị

Loại: boolean

Ghi chú

Hàm này có thể trả về false nếu siêu dữ liệu bảng không được lưu vào bộ đệm ẩn cục bộ. Để đảm bảo siêu dữ liệu bảng sẵn dùng trong bộ đệm ẩn cục bộ, hãy gọi và chờ ngày getEntityMetadata trước khi gọi hasEntityPrivilege.

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

Tiện ích
Tham khảo API khung thành phần Power Apps
Tổng quan về khuôn khổ cấu phần Power Apps