反馈已提交

网络繁忙

You are viewing 5.1 help doc. More details are displayed in the latest help doc.

Assigning Permissions Based on Position

Overview

Version

FineBI Version

Functional Change

6.0

/

Application Scenarios

Industries such as retail and banking have businesses in many cities with identical departments and positions in each city.

It is burdensome for admins to configure permissions one by one when assigning them to the same positions in different departments. In this case, admins can assign permissions in batch according to position.

Functions

Add a Position dimension by modifying the configuration fine_conf_entity. The super admin can assign permissions through Position.

Note: The Position dimension is invisible for subsidiary admins.

Adding a Position Dimension

Adding a Table Field

The super admin can add a Position dimension through fine_conf_entity visualization configuration plugin. Restart the server to make all the settings take effect.

Configuration

Modification Rule

FSConfig.authorizeAttr.postAuthority

The value of the parameter needs to be Boolean. The default value is false.

false: disable Position dimension.

true: enable Position dimension.

1.png

Demonstration

Quick Configuration of Permissions

Admins log into FineBI and go to Manage > Permission > Position.

 2.png

Template Authentication

After enabling Role Permission Authentication, you can select the template needed according to Position.

 3.png

Reporting Permission

The super admin can assign reporting permission based on Position after visiting http://ip:{port number}/{project name}/decision/workflow/authority.

 4.png

Examples

Assigning Directory Permission

Admins log into FineBI and go to Manage > Permission > General permission configuration > Permission Quick Configuration.

Select CEO in Position, go to Directory > Platform Directory > Business Application, and assign permissions of Sales for CEO.

 5.png

Assigning Data Permission

The dashboard in Sales includes data in Pareto Data Analysis in Public Data. Therefore, you need to assign data permissions of components in Pareto Data Analysis.

Select CEO in Position, go to Data Authorization > Analysis Data > Data Analysis Model, and assign permissions of Pareto Data Analysis for CEO.

 6.png

Demonstration

Employees whose positions are CEO can log into FineBI and view the directory Sales and dashboards in it.

 7.png

Notes

The Rule for Effective Permissions

Because an employee may have multiple departments, positions, or roles and there are hierarchic structures among departments, you need to follow relevant permission logic when assigning permissions.

Differences of Positions Between Dept. and Position

Permissions of positions assigned in Position are not associated with those in Dept.. Meanwhile, in User final authority, the user who is in the position is assigned permissions.

8.png


9.png

10.png




Attachment List


Theme: Admin Guide
Already the First
Already the Last
  • Helpful
  • Not helpful
  • Only read

售前咨询电话

400-811-8890转1

在线技术支持

在线QQ:800049425

热线电话:400-811-8890转2

总裁办24H投诉

热线电话:173-1278-1526

文 档反 馈

鼠标选中内容,快速反馈问题

鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

不再提示

10s后关闭