Для изменения размера нажмите или перетащите

IInstanceSettingsPermission - интерфейс

Интерфейс прав доступа к экземпляру объекта на основе настроек Пример 1: доступ к документу настраивается в карточке документа, правами могут обладать: - автор - пользователь - группа - эл-т организационной структуры Пример 2: доступ к кастомному отчету настривается на странице отчета

Пространство имён:  EleWise.ELMA.Security.Services
Сборка:  EleWise.ELMA.SDK (в EleWise.ELMA.SDK.dll) Версия: 1.0.0.0
Синтаксис
C#
public interface IInstanceSettingsPermission

Тип IInstanceSettingsPermission предоставляет следующие члены.

Свойства
  ИмяОписание
Открытое свойствоAdminPermission
Привилегия администрирования сущностей, если задана, то пользователь, обладающий данной привилегией, получает все привилегии на объекты EntityType
Открытое свойствоEntityType
Тип сущности
Открытое свойствоFiltering
Нужно ли фильтровать экземпляры сущности при загрузке автоматически
Открытое свойствоPermissionHolderType
Тип сущности, хранящей предоставленные привилегии (в коллекции)
Открытое свойствоTargetPropetyName
Имя свойства-ссылки на сущность в коллекции, хранящей предоставленные привилегии
В начало страницы
Методы
  ИмяОписание
Открытый методCanGrandLevel
Расчет привилегий, которые может раздавать данный пользователь Если null, то раздавать можно любой пермишен
Открытый методCanGrandPermissions
Проверить, может ли пользователь предоставлять другим пользователям привилегии на объект
Открытый методCanGrandToElement
Можно ли раздавать права на элемент
Открытый методGetPermissionCollection
Получить коллекцию объектов, в которых хранится информация об обладателях привилегий
Открытый методIsSystemRole
Системная роль, которую нельзя удалять.
В начало страницы
Заметки
См. также