1. 概述编辑
1.1 版本
报表服务器版本 |
---|
10.0 |
1.2 应用场景
多部门共用系统、各个部门有其自己的管理员,并给其部门员工分配权限,即实现多级管理员层层分配。分级管理员只能管理自己职责范围内的模板权限分配,如下图所示:
1.3 功能简介
FineReport 平台系统中的权限管理从权限项和权限受体两个方面来分类描述。
权限项:
权限项就是指被分配的对象,指物,FineReport 平台系统的权限项包括人员管理、目录权限、管理系统节点权限、数据连接权限、定时调度管理权限。
权限受体:
权限受体就是指将权限分配给谁,指人,FineReport 平台系统中的权限受体包括部门、角色、用户。
2. 开启分级授权编辑
以管理员身份进入数据决策系统,点击管理系统>权限管理,未开启分级授权时,只能将目录的查看权限分配给权限受体。如下图所示:
点击全局设置按钮,开启分级授权,点击保存,如下图所示:
注:次级管理员权限管理界面中没有「全局设置」按钮。
可参考文档如下表所示:
序号 | 简介 | 参考文档 |
---|---|---|
1 | 超级管理员将目录编辑权限分配给次级管理员,使其可编辑平台目录 | 目录编辑 |
2 | 开启定时调度管理按钮,为部门、角色、用户分配定时调度任务的相关权限,使次级管理员只能管理特定的定时调度任务,不影响其他次管或超管创建的定时调度任务 | 定时调度管理 |
3 | 介绍用户对数据连接权限管理和授权的方法 | 数据连接控制 |
3. 权限分配编辑
3.1 权限配置
3.1.1 界面介绍
只开启分级授权按钮,「权限配置」Tab 页下,增加人员管理和管理系统权限项,权限项下增加「授权」选项。如下图所示:
管理员进行权限分配时,需注意以下几点:
如果某角色拥有授权权限,其必须拥有权限管理节点的查看权限,因为进行权限分配的时候需要在权限管理项中进行。
如果次级管理员需要将报表和平台管理的使用权限分配给其他人,首先该用户必须要有该报表和平台管理的授权权限。
如果出现多个管理员为同一角色进行权限分配,那么后配置的增量更新先配置的。
分级管理员增删报表目录的时候,当删除目录时,会删除下面所有的模板,包含无权限的模板。
如果次级管理员需要编辑角色内用户(添加/删除),还需将「用户管理」节点的查看权限赋给次级管理员。
3.1.2 示例
权限分配示例请参见文档:
序号 | 简介 | 参考文档 |
---|---|---|
1 | 以部门职位为权限受体,将平台系统的权限项分配给部门职位 | 根据部门职位分配权限 |
2 | 以角色为权限受体,将平台系统的权限项分配给角色 | 根据角色分配权限 |
3 | 以用户为权限受体,将平台系统的权限项分配给用户 | 根据用户分配权限示例 |
3.2 权限快捷配置
开启分级授权按钮后,「权限快捷配置」Tab 页下,权限项下增加「授权」选项。如下图所示:
用户可在「权限快捷配置」Tab 页下将目录权限分配给部门、角色、用户,效果与在「权限配置」Tab 页下将目录权限分配给部门、角色、用户相同。