MandatoryAccessControl: Boolean;
Свойство MandatoryAccessControl определяет признак использования мандатного метода разграничения доступа.
По умолчанию свойство имеет значение False – мандатный доступ не используется. При установке значения True будет включено использование мандатного метода разграничения доступа.
Возможно одновременное использование мандатного доступа и дискреционного контроля.
Для настройки прав доступа к объектам используйте свойство SecurityDescriptor.
Sub Main;
Var
MB: IMetabase;
MS: IMetabaseSecurity;
MU: IMetabasePolicy;
s: String;
Begin
MB:=MetabaseClass.Active;
MS:=MB.Security;
MU:=MS.Policy;
If MU.MandatoryAccessControl Then
s:="Yes"
Else
s:="No"
End If;
End Sub Main;
После выполнения примера в переменной «s» будет содержаться «Yes» если установлен мандатный доступа.
См. также:
IMetabasePolicy | IMetabasePolicy.MandatoryAccess | IMetabasePolicy.DiscretionaryAccessControl