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

编辑
文档创建者:文档助手1 (67727 )     浏览次数:4561次     编辑次数:12次     最近更新:susie 于 2018-10-31     

目录:

1. 描述编辑

数据连接权限控制是指远程设计时,不同用户对工程下的数据连接有不同的使用权限。
远程设计总章节中介绍了远程设计的步骤,这里按照该步骤介绍如何进行数据连接权限控制与使用。

2. 数据连接权限分配编辑

2.1 模板权限控制方式修改
用管理员账号登录远程服务器的报表工程,即在浏览器地址输入http://ip:端口号/webroot/decision,点击管理系统>权限管理>设置,开启数据连接控制,如下图:

222
2.2 分配数据连接权限
部门职位中选中用户Jack,将最右侧的数据连接标签项中的FRdemo数据连接的查看权限分配给该职位用户,如下图:

222

注:数据连接属于共享资源,非管理员不能修改,只能查看。

3. 配置远程工作目录编辑

打开本地设计器,点击文件>切换工作目录>其他,创建一个远程服务器,登录用户为总调度Jack,测试连接成功之后,点击确定,即可登录远程设计工作目录。
222
4. 开始远程设计
1)拥有权限效果
切换工作目录至远程设计工作目录之后,Jack登录远程设计,点击数据集面板中的添加按钮,新建一个数据库查询,可以看到数据连接下拉框中只显示了一个FRDemo数据连接,即表示该用户可以使用FRDemo数据连接下的所有数据表,但是不可以对数据连接进行编辑。
同时可以对demo文件夹下面的所有模板进行设计,并可以删除该文件夹下的任意一张模板和任意文件夹,同时也可在该文件夹下新建模板和文件夹,还可以对模板和文件夹重命名,只限于有权限的文件夹

222

注:拥有模板设计的权限,如果没有该模板数据集中数据连接的权限,预览模板时则数据库连接失败,故在进行权限分配的时候,需要注意将数据连接和模板设计权限联合起来分配。

2)没有权限效果
点击文件>切换工作目录>其他,选中远程工作目录,将用户名改为Anna,使用一线技术支持Anna登录远程设计(注:需要先给用户分配远程设计权限),技术支持一线技术支持没有数据连接的权限,此时新建一个数据库查询,可以看到该用户无法使用任何数据连接,数据连接下拉框为空,如下图:
222

5. 总结
远程设计数据连接权限控制中,有以下几个特点:
一、非管理员远程设计时,无法对数据连接进行编辑,只能对有权限的进行使用;
二、非管理员远程设计时,所有涉及选择数据连接的地方全都只能选到该用户所拥有查看权限的数据连接,比如添加数据集时“数据库查询”和“存储过程”、数据字典。而程序数据集,文件数据集,内置数据集则没有限制;

三、非管理员远程设计时,服务器数据集中某些数据如果来自于该用户没有权限使用的数据连接,则该用户看不到此服务器数据集。

附件列表


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

文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

此页面有帮助吗? [ 去社区提问 ]