共用方式為


hasEntityPrivilege

如果使用者具有特定資料表的許可權,則傳回。

適用於

模型導向應用程式

語法

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

參數

參數名稱 類型 為必填項目 Description
entityTypeName string Yes 表格類型名稱
privilegeType enum 表格專用權類型。 它具有以下元素:
- None = 0
- Create = 1
- Read = 2
- Write = 3
- Delete = 4
- Assign =5
- Share =6
- Append =7
- AppendTo =8
privilege深度 enum 資料表權限深度。 它具有以下元素:
- None = -1
- Basic = 0
- Local = 1
- Deep = 2
- Global = 3

傳回值

類型boolean

備註

如果資料表中繼資料未在本機快取,此函式可能會傳回 false。 若要確保資料表中繼資料在本機快取中可用,請在呼叫hasEntityPrivilege之前呼叫 getEntityMetadata 並等待。

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

公用事業
Power Apps 元件架構 API 參考
Power Apps 元件架構概觀