1. 概述
1.1 版本
FineBI服务器版本 | 功能变更 |
---|---|
6.0 | - |
1.2 应用场景
数据决策系统中可设置部门/角色/用户,管理员可通过部门/角色/用户限制模板访问权限。
角色权限控制适用于那些相对来说系统比较大,人员比较多,模板不是很多,并且对模板访问权限有需求的情况。
1.3 功能简介
选择「角色权限配置」后,查看模板时,首先必须先使用数据决策系统账号密码登录,然后再根据登录用户的部门/角色/用户判断权限。
示例 | 场景 | 步骤 |
---|---|---|
示例一 | 开启模板认证后,超管给销售部分配权限,使得销售部员工Lisa可以查看工程下的仪表板「销售业绩达成情况」 | 1)开启模板认证,开启角色权限认证 2)分配模板认证中的模板查看权限 |
示例二 | 开启模板认证后,超管给次管 eoco 分配权限,使得eoco可以进行模板认证管理 次管eoco 可以控制部门「技术支持」对工程下模板「GettingStarted.cpt」的查看权限 | 1)超管开启模板认证,开启角色权限认证 2)超管给次管分配模板认证中的模板查看权限 3)超管开启分级授权 4)超管给次管分配人员管理授权权限 5)超管给次管分配管理系统使用权限 6)次管给用户分配模板认证中的模板查看权限 |
2. 示例
本章示例:开启模板认证后,超管给销售部分配权限,使得销售部员工Lisa可以查看工程下的仪表板「销售业绩达成情况」。
2.1 选择认证方式
管理员登录FineBI系统,点击「管理系统>模板认证>认证配置」,开启「模板认证」。
由于仪表板「销售业绩达成情况」存放在文件夹「业务主题」下,因此在「需要认证的模板」中选择「业务主题」文件夹。
选择认证方式为「角色权限认证」,点击「保存」。如下图所示:
2.2 分配模板认证查看权限
管理员登录FineBI系统,点击「管理系统>模板认证>普通权限配置」,选择权限载体「部门/角色/用户」。
本示例选择部门「销售部」,为「销售部」分配 BI 模板「销售业绩达成情况」的「查看」权限,如下图所示:
注:报表模板的查看与填报权限是指控制该模板是否能普通预览和填报预览。
BI模板的查看与导出权限是指控制该仪表板是否能查看和导出数据。
2.3 分配数据使用权限
由于仪表板「销售业绩达成情况」使用了「组织绩效」数据集数据,销售部员工如需查看该仪表板,需要有该表的「组件数据」权限。
管理员登录FineBI系统,点击「管理系统>权限管理>普通权限配置」,选择权限载体「部门/角色/用户」。
本示例选择部门「销售部」,选择「数据权限」Tab,为「销售部」分配「组织绩效」数据集的「组件数据」权限。
2.4 效果查看
在浏览器地址栏中输入仪表板「销售业绩达成情况」的查看链接:http://localhost:37799/webroot/decision/v5/design/report/4cfe6152a47a4b3794adec43048aa553/view
自动跳转到数据决策系统登录页面。
1)使用销售部员工账号(Lisa,1)登录,可正常访问仪表板。如下图所示:
2)使用非销售部员工账号(eoco,1)登录,提示「没有权限」。如下图所示:
3. 注意事项
3.1 模板认证限制工程首页
如果开启了模板认证:
1)用户在数据决策系统查看目录模板,无需额外经过模板认证。
2)用户在数据决策系统查看首页模板,需要额外经过模板认证。
如果首页挂载了模板A,用户没有模板A的模板认证权限,那么用户就看不到该首页。
3.2 模板认证限制模板导出权限
详情参见:目录处仪表板无导出选项