反馈已提交

网络繁忙

当前为10.0版本文档,只有最新版本的文档支持在线编辑修改,如果想创建/编辑文档,请移步至 最新版帮助文档

给用户分配远程设计权限示例

  • 文档创建者:Leo.Tsai
  • 历史版本:12
  • 最近更新:Suki陈 于 2022-12-09
  • 1. 概述

    1.1 版本

    报表服务器版本  
    10.0

    1.2 应用场景

    一个 FineReport 工程中,只有超级管理员默认拥有远程设计的权限。

    其他用户如果希望远程连接该服务器工程,需要超级管理员给其分配相关权限。

    注1:本文仅演示远程设计权限分配的操作步骤,远程设计及远程设计权限的具体功能介绍请参见:远程设计 。

    注2:远程设计对设计器和报表工程均有一些要求,详情请参见:远程设计 第二章

    注3:次级管理员如果在远程设计时出现卡顿、数据加载慢等情况,应开启数据库二级缓存。详情请参考:指定ehcache缓存路径 中 2.1 节文件配置。

    2. 示例

    示例背景:

    工程http://IP:port/webroot/decision 中存在超管alice(alice,1)、普通用户(eoco,123456)

    工程服务器%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\frm文件夹下存在一张模板「决策报表入门.frm」。

    模板「决策报表入门.frm」中需要调用的数据集数据,来自数据连接「FRDemo」。

    预期效果:

    本文示例将实现,给用户 eoco 分配权限,让 eoco 可以远程连接该工程,编辑模板「决策报表入门.frm」。

    2.1 分配远程连接权限

    非超管用户默认不能远程连接工程,需要超管分配远程连接权限。

    1)超管远程连接工程

    超管alice(alice,1)打开本地设计器,点击「文件>切换工作目录>其它」,新建一个远程服务器目录。

    主机位置输入工程实际地址,本示例为:http://IP:port/webroot/decision,决策系统账号输入超管账号密码alice,1

    点击「确定」,超管远程连接该工程成功。

    2)分配远程连接权限

    超管点击「服务器>远程设计权限管理」,超管可为某个用户/某个角色分配远程连接权限,本示例选择用户eoco。

    点击「+」,勾选用户eoco,点击「确定」,即代表将用户eoco添加到了支持远程连接的用户列表中。

    2.2 分配远程设计模板权限

    非超管用户拥有远程连接权限后,默认只能新建模板,不能查看/编辑/删除工程中已有的模板,需要超管分配指定的模板的设计权限。

    1)超管远程连接工程

    超管alice(alice,1)打开本地设计器,点击「文件>切换工作目录>其它」,新建一个远程服务器目录。

    主机位置输入工程实际地址,本示例为:http://IP:port/webroot/decision,决策系统账号输入超管账号密码alice,1

    点击「确定」,超管远程连接该工程成功。

    2)分配远程设计模板权限

    超管点击「服务器>远程设计权限管理」,超管可为已经拥有远程连接权限的某个用户/某个角色分配模板设计权限,本示例选择用户eoco。

    选中用户eoco,勾选需要让eoco编辑的模板「决策报表入门.frm」,点击「确定」,即代表用户eoco拥有了该模板的查看、编辑、删除、重命名权限。

    2.3 分配数据连接使用权限

    注:如果超管不希望对数据连接的权限进行限制(即代表该系统没有开启「数据连接控制」),请忽略本章内容。用户可直接调用所有数据连接的数据。

    由于模板「决策报表入门.frm」需要使用数据连接「FRDemo」中的数据,因此需要给eoco分配该数据连接的使用权限。

    1)开启数据连接控制

    超级管理员登录远程报表工程的数据决策系统http://IP:port/webroot/decision,点击「管理系统>权限管理>全局设置」,开启「数据连接控制」按钮,点击「保存」。如下图所示:

    2)分配数据连接使用权限

    管理员登录远程报表工程的数据决策系统http://IP:port/webroot/decision,点击「管理系统>权限管理>普通权限配置」。 

    选择权限载体「部门/角色/用户」,本示例选择用户 eoco,为其分配数据连接「FRDemo」的「使用」权限,如下图所示:

    2.4 效果预览

    用户eoco(eoco,123456)打开本地设计器,点击「文件>切换工作目录>其它」,新建一个远程服务器目录。

    主机位置输入工程实际地址,本示例为:http://IP:port/webroot/decision,决策系统账号输入eoco的账号密码eoco,123456

    点击「确定」,用户eoco远程连接该工程成功。如下图所示:

    用户eoco可以查看、编辑、重命名有权限的模板「决策报表入门.frm」。

    用户eoco可以使用、预览有权限的数据连接「FRDemo」中的数据。

    如下图所示:

    附件列表


    主题: 数据决策系统
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526