Interface IStructureRight
- Assembly
- Ascon.Polynom.Web.Api.Data.dll
Настройки безопасности каталога.
[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(StructureRight))]
public interface IStructureRight : IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess
- Inherited Members
- Extension Methods
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; }