FineReport报表权限管理

一、帆软报表权限控制

       fineReport软件自己提供了一套权限控制系统,在决策系统中可以根据自己的项目的实际需求,来完成权限的管控操作。

根据权限受体的不同我们可以将权限分配分为根据部门职位分配权限根据角色分配权限
根据部门职位分配权限:部门职位是指从管理机构列表中中加载过来的所有职位列表,以部门关系树状显示
根据角色分配权限:角色是指从数据库中的角色选项中加载过来的角色列表和手动添加的角色列表,其权限分配过程请查看根据角色分配权限。

二、操作步骤

     下面根据项目(报表已集成在自己的项目中,集成方法可以参考点击打开链接)的实际案例来配置完成权限控制的操作,首先在FineReport报表设计器中,完成服务器数据集的配置,注意这里配置的是服务器数据集。将服务器数据集中的员工信息表替换成自己项目中数据库的员工信息表。

2、将项目的帆软的配置文件datasource.xml,替换成最新的。这个文件中有前面配置的服务器数据集的信息,想要让刚才的配置起到效果这里需要替换这个文件。(文件的地址,在FineReport安装目录下)

3、启动项目中报表的服务,登录数据决策系统。权限管理界面可以进行权限分配,也可以查看用户权限,同时还可以在设置中进行分级权限管理和模板权限控制。我这里要控制到具体的报表,选择模板权限控制的角色权限控制。

   

管理系统创建角色,给角色赋予权限


用户权限添加成功后,可以查看个人用户的权限时候配置成功,还可以根据角色统一配置。


权限配置完成之后,在项目中验证。


赋予此用户权限,可以具体控制到某张报表某个人查询的权限



这里在登录系统之后,就可以看到我们继承的报表。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值