Оформление
Назначение разрешений на основе ролей - Справка FineReport | Разработка отчетов | Отчеты | Учебные пособия
Назначение разрешений на основе ролей
1. Обзор
1.1 Версия
| Версия сервера FineBI | Функциональные изменения |
|---|---|
| 6.0 | - |
1.2 Сценарии применения
Если пользователь хочет, чтобы роль имела доступ к управлению людьми, доступ к каталогу и доступ к системе управления, он может назначить разрешения роли в качестве рецептора.
1.3 Функциональный профиль
Роли включают в себя роли, импортированные из базы данных, и роли, добавленные вручную. Роли, импортированные из базы данных, автоматически загружаются в список ролей, которые не описываются подробно в этой статье.
Роль можно понимать как совокупность людей с одинаковой идентичностью (не ведомственной структурой) в разных отделах. Например, Питер принадлежит к отделу внутренней службы, а Марк - к отделу маркетинга, но они оба являются акционерами, а акционеры - это не что-то в ведомственной структуре.
Назначение разрешений на основе ролей означает назначение ролям разрешений на шаблоны, управление платформой и подключение данных в зависимости от их роли. В следующем разделе кратко описано, как назначать разрешения на основе ролей.
2. Примеры
2.1 Добавление ролей
Администратор входит в систему FineBI и нажимает "Управление системой > Управление пользователями > Роли", чтобы добавить пользователя "Том" в роль "Акционер". Как показано на рисунке ниже:

2.2 Настройка прав доступа к каталогам
Администратор входит в систему FineBI и нажимает "System Management > Управление разрешениями > Общая настройка разрешений > Быстрая настройка разрешений".
Выберите вектор разрешения "Роль > Акционер", выберите вкладку "Разрешения каталога" и назначьте разрешение просмотра каталога "Анализ прибыли" для "Акционера". Как показано на рисунке ниже:

2.3 Настройка разрешений на использование данных
Поскольку панели в каталоге Profit Analysis используют общедоступные данные. Поэтому администратору также необходимо назначить права на компонентные данные для роли каталога 'Sales Themes'.
Выберите вектор разрешения "Роль > Акционер", перейдите на вкладку "Разрешения каталога" и назначьте разрешения на данные компонента "Анализ прибыли" для "Акционера", как показано на следующем рисунке:

2.4 Отображение эффектов
Пользователь-акционер (Том, 1) входит в систему FineBI, чтобы просмотреть каталог "Анализ прибыли". Это показано на рисунке ниже:

3. Сфера вступления мандата в силу
Поскольку у пользователя может быть несколько должностей или ролей в отделах, а между отделами существует иерархия "родитель-ребенок", процесс установки разрешений должен следовать соответствующей логике разрешений.
Дополнительные сведения см. в разделах: Логика проверки одноранговых разрешений, Логика проверки иерархических разрешений.