ISecurityDescriptor

Описание

Интерфейс ISecurityDescriptor содержит свойства и методы описания безопасности объекта или типа объектов.

Свойства

  Имя свойства Краткое описание
AccessSecured Свойство AccessSecured возвращает признак использования прав доступа для элементов справочника НСИ.
AccessToken Свойство AccessToken возвращает объект, содержащий мандатный контроль доступа к объекту.
Acl Свойство Acl возвращает объект, содержащий дополнительные параметры безопасности объекта.
Flags Свойство Flags определяет признак наследования прав доступа от родительского объекта.
HasAccessMandatory Свойство HasAccessMandatory возвращает признак использования мандатного контроля доступа для элементов справочника НСИ.
LabelSecurity Свойство LabelSecurity возвращает параметры меток безопасности объекта.

Методы

  Имя метода Краткое описание
Apply Метод Apply осуществляет выход из режима редактирования с сохранением всех изменений параметров безопасности объекта.
ApplyO Метод ApplyO осуществляет выход из режима редактирования с сохранением изменений параметров безопасности объекта и определяет, будут ли применяться новые параметры безопасности для внутренних объектов и объектов, для которых установлен признак отложенной загрузки описания.
Edit Метод Edit открывает на редактирование параметры безопасности объекта.
GetDeniedAccess Метод GetDeniedAccess для указанного субъекта безопасности проверяет наличие установленных запретов выполнения действий над текущим объектом.
GetEffectiveRights Метод GetEffectiveRights осуществляет вычисление эффективных прав доступа указанного субъекта безопасности к объекту репозитория.
GetEffectiveRightsAudit Метод GetEffectiveRightsAudit осуществляет вычисление эффективных прав доступа и аудита доступа пользователя к объекту репозитория.
GetEffectiveRightsAuditLabel Метод GetEffectiveRightsAuditLabel осуществляет вычисление эффективных прав доступа и аудита доступа пользователя, а также параметров метки безопасности, используемой при печати и экспорте объектов репозитория.
HasAccess Метод HasAccess осуществляет проверку и возвращает признак наличия прав у субъекта безопасности произвести указанные действия над текущим объектом.
HasAccessAudit Метод HasAccessAudit осуществляет проверку и возвращает признак наличия прав произвести указанные действия, и признак ведения аудита для указанных действий над объектом.
HasAccessAuditLabel Метод HasAccessAudit осуществляет проверку и возвращает признак наличия прав произвести указанные действия, и признак ведения аудита для указанных действий над объектом, а также вычисляет параметры метки безопасности, используемой при печати и экспорте объектов репозитория.
Revert Метод Revert осуществляет отмену всех изменений и выход из режима редактирования параметров безопасности объекта.

См. также:

Интерфейсы сборки Metabase