IInstanceSettingsPermission - интерфейс |
Пространство имён: EleWise.ELMA.Security.Services
public interface IInstanceSettingsPermission
Тип IInstanceSettingsPermission предоставляет следующие члены.
Имя | Описание | |
---|---|---|
![]() | AdminPermission |
Привилегия администрирования сущностей, если задана,
то пользователь, обладающий данной привилегией, получает все привилегии на объекты EntityType
|
![]() | EntityType |
Тип сущности
|
![]() | Filtering |
Нужно ли фильтровать экземпляры сущности при загрузке автоматически
|
![]() | PermissionHolderType |
Тип сущности, хранящей предоставленные привилегии (в коллекции)
|
![]() | TargetPropetyName |
Имя свойства-ссылки на сущность в коллекции, хранящей предоставленные привилегии
|
Имя | Описание | |
---|---|---|
![]() | CanGrandLevel |
Расчет привилегий, которые может раздавать данный пользователь
Если null, то раздавать можно любой пермишен
|
![]() | CanGrandPermissions |
Проверить, может ли пользователь предоставлять другим пользователям привилегии на объект
|
![]() | CanGrandToElement |
Можно ли раздавать права на элемент
|
![]() | GetPermissionCollection |
Получить коллекцию объектов, в которых хранится информация об обладателях привилегий
|
![]() | IsSystemRole |
Системная роль, которую нельзя удалять.
|