1. 概述编辑
1.1 版本
报表服务器版本 |
---|
10.0 |
1.2 应用场景
多部门共用系统、各个部门有其自己的管理员,并给其部门员工分配权限,即实现多级管理员层层分配。分级管理员只能管理自己职责范围内的模板权限分配,如下图所示:
FineReport 自主开发的数据决策系统提供了多级权限分配功能来实现权限的层级分配。
1.3 功能简介
系统总管理员在权限管理中开启分级授权选项,将授权权限赋给下级管理员的角色,同时配置该角色所能分配权限的角色(对象)。此时,下级管理员的角色登录系统时,就能将其有权授权的权限分配给对应的角色。
2. 开启分级授权编辑
以管理员身份进入数据决策系统,点击管理系统>权限管理,未开启分级授权的权限管理界面如下图所示:
点击全局设置按钮,开启分级授权,点击保存,如下图所示:
注:可在该界面开启「目录编辑」权限和「数据连接控制」权限。
注:未开启分级权限管理里面的「分级授权」选项时,权限项不会出现「授权」选项。
3. 分级授权说明编辑
管理员进行权限分配时,需注意以下几点:
如果需要将授权权限分配给某个职位或角色,首先需要开启分级授权功能;
如果次级管理员需要将报表和平台管理的使用权限分配给其他人,首先该用户必须要有该报表和平台管理的授权权限。
如果某角色拥有授权权限,其必须拥有 权限管理 的查看权限,因为进行权限分配的时候需要在权限管理项中进行;
下级管理员能看到用户是管理员在给其分配可管理部门下的用户、角色下面的用户以及无部门角色的用户,同时该部门的部门结构也会显示出来;
如果出现多个管理员为同一角色进行权限分配,那么后配置的增量更新先配置的;
分级管理员增删报表目录的时候,当删除目录时,会删除下面所有的模板,包含无权限的模板。
如果次级管理员需要编辑角色内用户(添加/删除),还需将「用户管理」的查看权限赋给次级管理员。
4. 分级权限示例编辑
根据权限受体的不同我们可以将权限分配分为根据部门职位分配权限、根据角色分配权限、根据用户分配权限。
根据部门职位分配权限:部门职位是指从 用户管理机构部门列表 中加载过来的所有职位列表,以部门关系树状显示,其权限分配过程请查看 根据部门职位分配权限
根据角色分配权限:角色是指从 用户管理导入用户 的角色选项中加载过来的角色列表和手动添加的角色列表,其权限分配过程请查看 根据角色分配权限
根据用户分配权限:用户是平台里的用户,其权限分配过程请查看 根据用户分配权限