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.) |