高级远程设计

编辑
文档创建者:文档助手1 (67727 )     浏览次数:5011次     编辑次数:9次     最近更新:caixiaolan 于 2017-07-21     

目录:

1. 描述编辑

远程设计是指将FineReport报表工程部署到远程服务器上,当需要对工程里面的模板进行修改设计的时候,可以直接通过本地设计器连接到远程服务器上的工作目录进行工作,其修改直接保存在服务器端,对服务器上的模板起作用。
客户使用远程设计的时候,可能是多部门共同开发的,为保证数据的安全性,需要给不同的人员分配不同的数据连接权限以及模板修改权限,角色权限控制不仅仅可以在报表集成时配置模板查看权限,同时还可以配置远程设计时,模板的设计权限和数据连接的使用权限,以维护数据的安全性。

2. 远程设计步骤编辑

远程设计分为三个部分,首先报表工程管理员对远程设计进行权限分配,工作人员在本地设计器上建立远程目录连接,最后工作人员对自己可操作的模板进行模板设计,如下图:
2.1 管理员对远程设计进行权限分配
为了保障数据的安全性和一致性,FineReport远程设计权限控制的功能,让管理员可以对所有用户进行远程设计的权限进行管理,进入平台系统,点击管理系统>权限管理>设置,模板权限控制方式选择角色权限控制,并开启数据连接控制,点击确定之后,就可以对远程设计的权限进行分配,如下图:

222

2.2 工作人员在本地配置远程工作目录
在设计器界面,点击文件>切换工作目录>其他,增加一个远程服务器,输入需要进行操作的远程目录地址,如下图:
222
点击上面的测试222连接按钮,测试该目录是否配置成功。
如果用户名密码错误,则会提示用户名密码错误,如下图:
222

2.3 对有权限修改的模板进行设计
普通用户对其拥有权限的模板具有增删改的权限,并且对于同一个文件夹,如果有多个用户均有权限,为了保持数据的一致性,如果用户A和用户B同时通过远程工作目录登录FineReport工程,A删除了模板M,由于用户B已经登录,不会自动刷新模板面板,当B打开M模板时,会提示模板被删除,无法打开

3. 远程设计分类编辑

远程设计的包括对模板数据连接两个方面的权限分配。
数据连接的权限分配请查看远程设计之数据连接
模板设计的权限分配请查看远程设计之模板设计权限

4. 管理员与普通用户权限区别编辑

为了保证数据的一致性,准确性以及保密性,进行远程时普通用户与管理员用户的权限会有所区别,对于普通用户来说,共享资源只可以有权限的使用,不可以编辑,只有管理员可以编辑。
共享资源:是指服务器端的资源,包括整个服务器菜单下面的选项和数据连接选项。
如下图,普通用户Anna登录远程工作目录时,其拥有FRDemo数据连接的使用权限,新建一个数据库查询,可以看到FRDemo数据连接下面的所有数据表,但是数据连接配置按钮灰化不可用,以及菜单栏里面的服务器菜单项没有显示,这是因为普通用户对共享资源没有编辑权限,故其对可以编辑共享资源的操作项均不可用:
222
222


索引:

远程设计之数据连接权限控制

远程设计之模板设计权限配置

附件列表


主题: 部署集成
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

此页面有帮助吗?