报表生成器FineReport中如何设置角色权限控制

 时间:2024-10-21 13:22:45

1、适用情苄念上妒况角色权限控制适用于那些相对来说系统比较大,人员比较多,模板不是很多,并且对模板访问权限有需求的情况。注:角色权限控制不仅仅用于报表集成时的权限设置,还用于远程设计的权限分配。

2、首先在用户管理中为系统导入或添加用户,并设置用户身份验证方式,这里使用服务器数据集用户信息表,身份验证方式使用默认方式。

3、权限控制方式选择用管理员帐号登陆系统,在模板权限控制中选择角色权限控制,此时下方会出现一个数据连接控制的选项,该选项主要应用于远程设计,默认为关闭,这里使用默认设置,如下图:

报表生成器FineReport中如何设置角色权限控制

4、权限分配点击确定,在权限管理界面就可以根据角色分配权限,平台会自动读取用户管理中添加或导入的角色展示出来,也可以手动添加角色,如下图:注:模板的查看与填报权限是指控制该模板是否能普通预览和填报预览。

报表生成器FineReport中如何设置角色权限控制

5、我们添加1个角色数据架构师,用户为Anna,其添加方式可查看根据角色分配权限,给该角色分配GettingStarted的模板查看和填报的权限,如下图:

报表生成器FineReport中如何设置角色权限控制

6、效果查看数据架构师角色用户登录使用数据架构师这个角色用户Anna账号登陆。通过reportlet接口访问GettingStarted.cpt模板,如下图:

报表生成器FineReport中如何设置角色权限控制

7、其他用户账号登录使用非数据架构师角色用户账号登录系统。

8、通过reportlet接口访问GettingStarted.cpt模板,则会提示没有权限,如下图:

报表生成器FineReport中如何设置角色权限控制
  • 报表设计软件FineReport中如何设置角色权限控制
  • 如何设置xshell鼠标向右按钮为选定的文本粘贴?
  • 报表汇总软件FineReport中多sheet的应用
  • 利用GitLab进行分支管理
  • 在线报表FineReport中如何设置自定义提交事件
  • 热门搜索
    什么叫表见代理 stp用什么软件打开 陡峭的意思 crazy是什么意思 cti是什么意思 莅临的意思 skr是什么意思 挚爱的意思 鼎力相助的意思 龟裂的意思