Поделиться через


Определение разрешений в C++

В диспетчере авторизации можно определить, какие пользователи имеют доступ к ресурсам приложения, создав хранилище политик авторизации.

Сведения об определении разрешений с помощью списков управления доступом см. в разделе Определение разрешений с помощью списков управления доступом в C++.

Определение разрешений доступа

  1. Создайте хранилище, в котором определена политика авторизации:

Создание объекта хранилища политики авторизации в C++
2. Создайте раздел в хранилище политик авторизации для определенного приложения:

Создание объекта приложения на C++

3. Определите операции, которые приложение реализует для доступа к ресурсам и их изменения:

Определение операций в C++

4. Группирование операций в высокоуровневые задачи, которые пользователи хотят выполнять:

Группирование операций в задачи на C++

5. Определите роли, состоящие из групп задач:

Группирование задач по ролям в C++

Пользователь, которому назначена роль, имеет разрешение на выполнение любой задачи, назначенной этой роли. 6. Создайте скрипты для квалификации доступа к задачам во время выполнения:

Квалифицированный доступ с помощью бизнес-логики в C++

Это необязательный шаг. 7. Определите группы пользователей:

Определение групп пользователей на C++

Затем эти группы могут быть назначены ролям, чтобы определить, какие задачи они могут выполнять. 8. Добавление пользователей в группы пользователей:

Добавление пользователей в группу приложений на C++