Общие принципы программирования с использованием сборки ABAC

Сборка ABAC предназначена для работы с атрибутным методом разграничения доступа. Программирование на Fore и Fore.NET с использованием данной сборки заключается в последовательной настройке атрибутного доступа.

Перед началом работы с атрибутным методом разграничения доступа:

  1. Установите флажок «Использовать атрибутный доступ» на вкладке «Контроль доступа» редактора политик. Установить флажок можно через интерфейс менеджера безопасности или с помощью свойства IMetabasePolicy.AttributeBasedAccessControl.

  2. Создайте учетные записи пользователей, группы пользователей и объекты, для которых будет сформирована структура атрибутного доступа. Создать учетные записи пользователей, группы пользователей и объекты можно через интерфейс менеджера безопасности или с помощью интерфейсов: IMetabaseSecurity, IMetabase.

Процесс работы с атрибутным доступом состоит из следующих этапов:

См. также:

Введение в сборку ABAC | Интерфейсы сборки ABAC | Классы сборки ABAC | Перечисления сборки ABAC | Примеры