Interface IStructureRight
Настройки безопасности каталога.
[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(StructureRight))]
public interface IStructureRight : IAccessControlObject, IHaveWriteAccess, IIdentifiableObject
- Inherited Members
Properties
CanChangeCreatingDeleting
Возвращает признак того, можно ли изменить значение CreatingDeleting.
bool CanChangeCreatingDeleting { get; set; }
Property Value
CanChangeRead
Возвращает признак того, можно ли изменить значение Read.
bool CanChangeRead { get; set; }
Property Value
CanChangeReadWrite
Возвращает признак того, можно ли изменить значение ReadWrite.
bool CanChangeReadWrite { get; set; }
Property Value
CreatingDeleting
Право на создание и удаление.
bool CreatingDeleting { get; set; }
Property Value
IsOverriddenByReferenceAdministratorRight
Возвращает признак того, что право перекрыто привилегией Администратор справочника.
bool IsOverriddenByReferenceAdministratorRight { get; set; }
Property Value
Read
Право на чтение.
bool Read { get; set; }
Property Value
ReadWrite
Право на чтение и запись.
bool ReadWrite { get; set; }
Property Value
Subject
Субъект доступа.
IRole? Subject { get; set; }