के माध्यम से साझा करें


hasEntityPrivilege

यदि उपयोगकर्ता के पास विशिष्ट तालिका के लिए विशेषाधिकार है, तो वापस आ जाता है।

के लिए उपलब्ध है

मॉडल-चालित ऐप्स

सिंटैक्स

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

पैरामीटर

पैरामीटर नाम प्रकार आवश्य विवरण
entityTypeName string हाँ तालिका प्रकार का नाम
विशेषाधिकार प्रकार enum नहीं तालिका विशेषाधिकार प्रकार। इसमें निम्नलिखित तत्व हैं:
- None = 0
- Create = 1
- Read = 2
- Write = 3
- Delete = 4
- Assign =5
- Share =6
- Append =7
- AppendTo =8
विशेषाधिकार गहराई enum नहीं तालिका विशेषाधिकार गहराई। इसमें निम्नलिखित तत्व हैं:
- None = -1
- Basic = 0
- Local = 1
- Deep = 2
- Global = 3

वापसी मान

प्रकार: boolean

टिप्पणियां

यदि तालिका मेटाडेटा स्थानीय रूप से कैश नहीं किया गया है, तो यह फ़ंक्शन गलत लौटा सकता है. यह सुनिश्चित करने के लिए कि तालिका मेटाडेटा स्थानीय कैश में उपलब्ध है, कॉल करने hasEntityPrivilegeसे पहले getEntityMetadata पर कॉल करें और प्रतीक्षा करें।

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

उपयोगिता
Power Apps घटक फ़्रेमवर्क API संदर्भ
Power Apps घटक फ़्रेमवर्क अवलोकन