IMetabasePolicy.EnforceApplicationRole

Синтаксис

EnforceApplicationRole: Boolean;

Описание

Свойство EnforceApplicationRole определяет, использовать ли роль приложения в политике безопасности.

Комментарии

Если значение данного свойства True, то в политике безопасности будет использоваться роль приложения. Таким образом, доступ к базе данных репозитория можно будет получить только из «Форсайт. Аналитическая платформа».

Пример

Sub Main;

Var

MB: IMetabase;

MBSecurity: IMetabaseSecurity;

MBPolicy: IMetabasePolicy;

Begin

Mb := MetabaseClass.Active;

MBSecurity := MB.Security;

MBPolicy := MBSecurity.Policy;

MBPolicy.EnforceApplicationRole := True;

MBSecurity.Apply;

End Sub Main;

После выполнения примера доступ к базе данных репозитория можно будет получить только из «Форсайт. Аналитическая платформа».

См. также:

IMetabasePolicy