如何利用多维分析报表FineBI设置业务包权限和绑定系统用户名
1. 描述
访问BI分析模板内容的权限是指不同用户在使用同一张数据表中的字段进行数据分析时可使用的数据不同,最后导致看到的即时分析内容也不一样的效果,比如说员工的工资表,管理员创建工资表模板,将所有员工的工资信息都添加进去,但是在公司员工用自己的账号登录公司系统时却只能看到自己的工资信息,这就是控制访问模板内容的权限,是根据登录用户控制模板的访问权限。
2. 示例
BI即时分析中用表格组件展现了各个员工的工资信息,需要设置为用户登陆后只能看到自己的工资信息。
2.1 数据准备
在数据库中新建一张表test,表中包含有2个字段,用户名和工资,如下图:
注:表中的用户名字段中的数据应该来自于服务器数据集中的用户信息表中的uesrname字段。
用管理员账号登录数据决策系统,点击数据配置>业务包管理,新建业务包添加一个数据表,即上面新建的数据表,如下图:
具体的数据表添加方式请查看数据表管理。
2.2 登录用户名所在字段配置
登录用户名所在字段配置是指将系统的登录用户与该用户名所在字段建立联系起来,以便于对用户进行权限控制,点击管理系统>BI数据配置>权限配置管理,如下图:
点击请选择选择用户名所在字段,页面会跳转到数据表选择界面,选择数据库中的一张用户表,该用户表被用于平台的用户同步数据集使用。如下图:
单击用户表,页面跳转到选择登录用户名所在字段对话框,选择user字段,即用户登录系统用户名所在字段,如下图:
点击完成,完成登陆用户所在字段的配置,如下图:
数据库管理员工资
2.3 业务包权限配置
仍然在权限配置管理界面,选中新建业务包业务包,业务包权限分配之不设置过滤条件中给多个部门的人员配置了新建业务包的使用权限,但是并未设置过滤条件,也就是所有角可以看到的数据是一样的,现在需要设置当前登录用户只能看到该用户的信息,如下图,点击test,给其添加过滤条件:
点击请选择字段,选择payment表中的name字段,为name字段设置过滤条件,如下图:
点击过滤条件右侧的下拉选项,为该过滤条件配置条件。选择属于登录者所在字段选项,在登录系统的用户信息中选择刚刚配置的登录用户所在字段,如下图:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。