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

Методы

Операторы

  ИмяОписание
Public operatorStatic memberEquality
Public operatorStatic memberInequality

Свойства

  ИмяОписание
Public propertyAllDependencies
Привелегии, от которых зависит данная привилегии полученные транзитивным отношением Dependecies
Public propertyBase
Базовая привилегия
Public propertyCategory
Категория Пример в CRM имеются следуюшие категории привилегий: - Общие настройки модуля - Компании - Контакты - и т.д.
Public propertyCheckModuleAccess
Проверять ли при проверке данной привилегии доступ к модулю (по умолчанию true)
Public propertyDependencies
Привилегии от которых завист данная привилегия Если роли назначается привилегия, то система автоматические добавляет все зависимые привилегии и наоборот, если у роли удаляется зависимая привилегия то и основная привилегия удаляется. Пример: привилегия "редактирование пользователей" зависит от "просмотр пользователей"
Public propertyDescription
Описание
Public propertyEntityType
Тип сущности, к которой относится привилегия
Public propertyId
Идентификатор привилегии, должен быть уникальным и константным
Public propertyInverse
Определяет, что проверку привилегий обладают те, у кого нет данной привилегии
Public propertyModuleUid
Идентификатор модуля,к которому относится привилегия
Public propertyName
Название
Public propertyPermissionType
Тип привилегии
Public propertyReadOnly
Признак, что для данной привилегии нельзя изменять список ее обладателей
Public propertyShowInGlobalSettings
Оттображать ли данную привелегию во вкладке "Глобальные настройки доступа"

См. также