手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

excel报表开发工具FineReport权限管理

时间:2024-11-09 02:20:01

在实际应用中,可能需要对某张报表的对象操作进行控制,即让某些用户拥有该张报表的部分或全部的操作权限,因此FineReport提供了简单易用、功能强大的权限系统,即基于B/S的权限控制。如:与ERP, CRM,OA、.Net等软件或项目中的现有系统进行权限集成,当然FineReport权限系统也可以作为独立的权限系统使用,如果是独立的权限系统请查看数据决策系统,此处我们讲述的是报表集成的权限管理。

工具/原料

FineReport

1. FineReport报表集成权限控制

1、权限的控制主要有以下二个方面

2、1通过管理平台对模板的控制我们可以对所有模板的操作权限进行控制,模板操作权限包括对模板的查看,填报和远程设计等权限,还可以控制远程设计数据连接的使用权限。注:查看:对报表有分页预览的权限;填报:可以对报表进行填报操作;设计:可以远程设计报表

3、2通过权限细粒度对模板内容权限控制模板内容的权限控制即不同用户查看的内容不同,对于单个模板我们可以对其数据及显示进行控制,即模板是相同的,不同用户登录查看的数据是不同的以及看到的列数是不同的注:对模板进行权限控制,首先需要判断系统登录的用户,然后再根据用户分配权限

2. 如何判断系统登录的用户

1、在进行权限控制时,肯定是要告诉系统当前访问系统的用户是谁以及拥有什么样的权限?此时就需要对登录的用户进行认证,那么如何对用户进行身份认证呢?用户登录,系统会将用户名和密码发送到FineReport指定的地址去认证。用户输入用户名密码登录系统,系统会将用户名和密码发送到http://localhost:8075/WebReport/ReportServer?op=fs_load&cmd=sso地址去认证,认证的方式可以分为三种,详细请参照用户身份验证。注:不论是fs用户还是管理平台用户都会去这个地址进行身份验证。

3. 如何给系统登录用户分配权限

1、1op=fs数据决策系统中用户权限分配是根据用户权限配置确定的。

2、2平台管理判断完系统登录的用户是谁之后,就需要给该用户分配权限,权限配置的方式有四种

© 手抄报圈