Overview
Version
Report Server Version | Batch Role Authorization Plugin |
---|---|
11.0 | V1.1.4 |
Application Scenario
The super admin may need to assign the management permission of all roles to a sub-admin. However, it is inconvenient for the super admin to manually assign the management permission of multiple roles one by one. In this case, you can download and install Batch Role Authorization Plugin to assign the management permission of all roles with just one click.
Function Description
Batch Role Authorization Plugin can be used to assign/revoke the management permission of all roles for departments, roles, and users with one click.

Procedure
Plugin Installation
You can obtain the plugin at https://market.fanruan.com/plugin/ec6294ca-4c1b-45d5-b41d-d1bc47cff4d0.
For details about how to install the plugin in the designer, see Designer Plugin Management.
For details about how to install the plugin on the server, see Server Plugin Management.
Enabling Hierarchical Authorization
Log in to the decision-making system as the super admin, choose System Management > Permission Management > Global Setting, enable Hierarchical Authorization, and click Save.
Authorizing All

1. You can add roles by referring to User Management.
2. After all roles are assigned, new roles do not inherit the assigned permissions automatically. You need to enable the permissions for these new roles manually.
In Non-Search Status
In non-search status, you can assign the management permission of all roles to the selected object.
On the Permission Quick Configuration/User's Final Permission tab page, you can select any permission carrier (department/role/user) and assign the management permission of all roles to the selected permission carrier on the right Personnel Management tab page, as shown in the following figure.
In Search Status
In search status, you can assign the management permission of the found roles to the selected object.
On the Permission Quick Configuration/User's Final Permission tab page, you can select any permission carrier (department/role/user), search required roles in the right search box, and assign the management permission of the found roles to the selected object, as shown in the following figure.
Deauthorizing All
In Non-Search Status
In non-search status, you can revoke the management permission of all roles for the selected object.
On the Permission Quick Configuration/User's Final Permission tab page, you can select any permission carrier (department/role/user) and revoke the management permission of all roles for the selected permission carrier on the right Personnel Management tab page, as shown in the following figure.
In Search Status
In search status, you can revoke the management permission of the found roles for the selected object.
On the Permission Quick Configuration/User's Final Permission tab page, you can select any permission carrier (department/role/user), search required roles in the right search box, and revoke the management permission of the found roles for the selected object, as shown in the following figure.