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