hasEntityPrivilege

返回用户是否具有特定表的权限。

适用于

模型驱动应用

Syntax

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

参数

参数名称 类型 必选 Description
entityTypeName (实体类型名称) string 是的 表类型名称
privilegeType enum 表特权类型。 它具有以下元素:
- None = 0
- Create = 1
- Read = 2
- Write = 3
- Delete = 4
- Assign =5
- Share =6
- Append =7
- AppendTo =8
privilegeDepth enum 表特权深度。 它具有以下元素:
- None = -1
- Basic = 0
- Local = 1
- Deep = 2
- Global = 3

返回值

类型boolean

注解

如果未在本地缓存表元数据,此函数可能会返回 false。 若要确保表元数据在本地缓存中可用,请先调用 getEntityMetadata ,然后再调用 hasEntityPrivilege

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

效用
Power Apps 组件框架 API 参考
Power Apps 组件框架概述