שתף באמצעות


hasEntityPrivilege

מחזירה אם למשתמש יש הרשאה עבור טבלה ספציפית.

זמין עבור

יישומים מונחי-דגמים

תחביר

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

פרמטרים

שם פרמטר Type נדרש תיאור‬‏‫‬
entityTypeName string כן שם סוג טבלה
סוג הרשאה enum כן סוגי הרשאות טבלה. הוא כולל את הרכיבים הבאים:
- None = 0
- Create = 1
- Read = 2
- Write = 3
- Delete = 4
- Assign =5
- Share =6
- Append =7
- AppendTo =8
epth של הרשאה enum כן עומק הרשאות טבלה. הוא כולל את הרכיבים הבאים:
- None = -1
- Basic = 0
- Local = 1
- Deep = 2
- Global = 3

ערך החזרה

סוג סוג: boolean

הערות

פונקציה זו עשויה להחזיר False אם המטה-נתונים של הטבלה אינם מאוחסנים במטמון באופן מקומי. כדי לוודא שהמטה-נתונים של הטבלה זמינים במטמון המקומי, התקשר וממתין לקבלתEntityMetadata לפני השיחות hasEntityPrivilege.

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

השירות
חומר עזר ל- API של מסגרת רכיב Power Apps
מבט כולל על מסגרת הרכיבים של Power Apps