Белешка
Приступ овој страници захтева ауторизацију. Можете покушати да се пријавите или промените директоријуме.
Приступ овој страници захтева ауторизацију. Можете покушати да промените директоријуме.
Враћа се ако корисник има привилегију за одређену табелу.
Доступно за
Апликације засноване на моделу
Синтакса
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth)
Параметри
| Име параметра | Тип | Потребно | Опис |
|---|---|---|---|
| ентитетТипеИме | string |
Да | Име типа табеле |
| Претрага | enum |
No | Типови привилегија табеле. Има следеће елементе: - None = 0- Create = 1 - Read = 2- Write = 3- Delete = 4- Assign =5- Share =6- Append =7- AppendTo =8 |
| привилегијаДубина | enum |
No | Табела привилегија дубина. Има следеће елементе: - None = -1- Basic = 0- Local = 1- Deep = 2- Global = 3 |
Повратна вредност
Тип: boolean
Примедбе
Ова функција може да врати фалсе ако метаподаци табеле нису локално кеширани. Да бисте осигурали да су метаподаци табеле доступни у локалном кешу, позовите и сачекајте на гетЕнтитyМетадата пре позивања hasEntityPrivilege.
await context.utils.getEntityMetadata(entityTypeName);
context.utils.hasEntityPrivilege(entityTypeName, privilegeType, privilegeDepth);
Сродни чланци
Упоредити
Референца АПИ-ја компоненте Повер Аппс
Преглед оквира компоненти Повер Аппс