reportCenter.xml

阅读(269) 标签: 报表中心配置文件,

关于润乾报表报表中心的属性设置说明,请打开文件(WEB-INF\reportCenter.xml)。内容如下:

<?xml version="1.0" encoding="UTF-8"?>

<reportCenter>

<!-- 超级管理员密码初始为a000000 -->

<managerPass>82273A6BA2126D3AF24CE2D0CB0AF515</managerPass>

<roles>

<!--下一个新增机构的roleId编号 -->

<newId>2</newId>

<!--机构角色,超级管理员和管理员不可修改。role标签的属性说明:

name:机构名称;

roleId:机构编号,用于区别角色;

nodeList: 角色可见的节点id—用于生成该角色登录时看到的节点树过滤;

dsList: 设计器中可用数据源远程服务登录能看到的数据源

dirmodeRptList:报表设计器资源路径权限远程服务登录能看到的资源树和管理权限;

dirmodeSplList:集算器设计器资源路径权限远程服务登录能看到的资源树和管理权限;

-->

<role name="超级管理员" roleId="0" allAuth="true" nodeList="" /> 

<role name="管理员" roleId="1" allAuth="true" nodeList="" />

<role name="访客" roleId="-1" dirmodeRptList="demo,1" nodeList="1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51;52;53;54;55;56;57;58;59;60;61;62;63;64;65;66;67;68;69;70;71;72;73;74;75;76" dsList="demo" dirmodeSplList="demo,1" />

</roles>

<users>

<!--下一个新增用户的Id编号 -->

<newId>2</newId>

<!--user标签的属性说明:

id:机构名称;

roleId: 用户所属的机构角色id

name: 用户名;

password: MD5加密的用户密码

email:邮箱;

phone:电话;

-->

<user id="-1" name="raq_visitor" roleId="-1" password="82273A6BA2126D3AF24CE2D0CB0AF515" />

</users>

<!--用来存储报表DQL Server数据源与dctvsb文件关联关系-->

<dbs>

<db name="DataLogic">

<dct>dcts/demo.dct</dct>

<vsb>vsbs/demo.vsb</vsb>

</db>

<db name="DataLogicMDB">

</db>

</dbs>

<!--查询分析管理中的文件列表。标签必须与后缀名一致,程序会自动根据标签名来区分文件类型-->

<files>

<dct>dcts/demo.dct</dct>

<vsb>vsbs/demo.vsb</vsb>

.. …

</files>

<!--机构可选的目录列表-->

<paths>

<path value="" />

<path value="input" />

<path value="dcts" />

<path value="vsbs" />

<path value="analyseFiles" />

<path value="demo" />

</paths>

<!--功能树-->

<tree>

<newId>1</newId>

<name scale="1.1" paged="1" scroll="0" raq="rpx/网格式报表.rpx" url="onLineUser.jsp">首页31</name>

</tree>

<newRptId>1</newRptId>

<reports>

<!-- rptspl文件缺省路径,在上传时候可选择,等同于在paths中配置 -->

<rptRoot>rpx</rptRoot>

<splRoot>spl</splRoot>

<!-- 上传报表时候选择spl脚本的话,可以将spl保存到这里 -->

</reports>

<!--引用润乾报表核心配置文件的路径 -->

<raqsoftConfig>WEB-INF/raqsoftConfig.xml</raqsoftConfig>

<Configs>

<!-- 是否使用验证码 -->

<validImg>0</validImg>

<!-- 登陆验证失败次数检测,默认5 -->

<login-fail-limit>6</login-fail-limit>

<!-- 登陆验证失败间隔时间检测,默认1分钟 -->

<login-limit-check-interval>2</login-limit-check-interval>

<!-- 登陆验证失败锁定默认10分钟 -->

<locktime>11</locktime>

<!-- 以下是单点登录用的配置,注意配置中的&符号要转义 -->

<!-- 开启单点登录配置,需要同步配置过滤器com.raqsoft.center.console.RaqTokenFilter -->

<sso-enable>0</sso-enable>

<!-- 单点登录向远程登入校验的url -->

<sso-login>http://127.0.0.1:8080/to/i</sso-login>

<sso-get-token>http://localhost:8080/auth/get?redirect=http://localhost:8081/test/raqsoft/center/ssoActivate</sso-get-token>

<!-- 实践表明主流系统以下四个配置往往不需要了 -->

<!-- 单点登录向远程校验令牌,额外逻辑的url -->

<!-- <sso-verify>http://127.0.0.1:8080/token/testsso?action=1&amp;token={0}</sso-verify> -->

<!-- 单点登录向远程登出,额外逻辑的url -->

<!-- <sso-logout>http://127.0.0.1:8080/token/testsso?action=2&amp;username={0}&amp;token={1}</sso-logout> -->

<!-- 单点登录客户端cookie作用目录,一般写斜杠 -->

<sso-cookie-path>/</sso-cookie-path>

<!-- 单点登录客户端cookie作用域,主域相同才可以实现单点登录,这是一个特点,www.location1www.location2不互通无法实现此功能 -->

<sso-cookie-domain>localhost</sso-cookie-domain>

 

<!-- 以下配置暂时不可在界面操作 -->

<!-- 是否加密登录时请求中带的code1开启,注意只有md5加密方式可用!默认不开启 -->

<pass-encode />

<!-- 自定义加密类,不配置就是默认类,加密方式md5 com.raqsoft.center.util.DefaultReportCenterEncoder -->

<!-- <encoder></encoder> -->

<!-- 用户会话超时时间/ -->

<session-alive>3600</session-alive>

<!-- 左侧树样式jspaccordion/tree,手风琴或者下拉树 -->

<accordionNodes>accordion</accordionNodes>

</Configs>

 

</reportCenter>