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