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