Table of Contents

Interface IStructureRight

Namespace
Ascon.Polynom.Web.Api.Client.Interfaces
Assembly
Ascon.Polynom.Web.Api.Client.dll

Настройки безопасности каталога.

[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(StructureRight))]
public interface IStructureRight : IAccessControlObject, IHaveWriteAccess, IIdentifiableObject
Inherited Members

Properties

CanChangeCreatingDeleting

Возвращает признак того, можно ли изменить значение CreatingDeleting.

bool CanChangeCreatingDeleting { get; set; }

Property Value

bool

CanChangeRead

Возвращает признак того, можно ли изменить значение Read.

bool CanChangeRead { get; set; }

Property Value

bool

CanChangeReadWrite

Возвращает признак того, можно ли изменить значение ReadWrite.

bool CanChangeReadWrite { get; set; }

Property Value

bool

CreatingDeleting

Право на создание и удаление.

bool CreatingDeleting { get; set; }

Property Value

bool

IsOverriddenByReferenceAdministratorRight

Возвращает признак того, что право перекрыто привилегией Администратор справочника.

bool IsOverriddenByReferenceAdministratorRight { get; set; }

Property Value

bool

Read

Право на чтение.

bool Read { get; set; }

Property Value

bool

ReadWrite

Право на чтение и запись.

bool ReadWrite { get; set; }

Property Value

bool

Subject

Субъект доступа.

IRole? Subject { get; set; }

Property Value

IRole