把pentaho创建的资源集成到自己的应用中

把pentaho创建的资源集成到自己的应用中,匿名访问,不必再登录



匿名访问,不用登录,即可访问报表、仪表盘、OLAP等

1、登录pentaho控制台,创建一个名称为anonymousUser的用户,同时把Anonymous角色授予读取资源权限
2、停止pentaho服务
3、修改pentaho-solutions\system\applicationContext-spring-security.xml:
1)、增加Anonymous角色访问权限,在id为filterInvocationInterceptor和filterInvocationInterceptorForWS的bean下,在相应的路径下把“Authenticated”改为“Anonymous,Authenticated”

2)、在在id为filterInvocationInterceptor的bean下增加:
\A/js/.*\Z=Anonymous,Authenticated
\A/content/jpivot/.*\Z=Anonymous,Authenticated
否则,jpivot类的在线分析就会有问题

\A/content/saiku-ui/.*\Z=Anonymous,Authenticated
解决saiku类在线分析问题
4、重启pentaho服务

5、从控制台里打开资源,并把url连接集成到自己的应用中,即可直接访问,不用再登录。

把pentaho创建的资源集成到自己的应用中的相关文档搜索

相关文档
pentaho-kettle_4.2.1基础教程
pentaho-kettle_4.2.1基础教程_计算机软件应用_IT...通过图形界面创建的的转换任务可以保存在资源库 中。...打开后找到乱码内容,如下图所示,把 乱码删除后修改...
kettle连接资源库报错
pentaho工具kettle连接数据库资源库报错处理 ...ext 各个文件夹中有没有 class12.jar,有把他删除...kettle集成应用之---jav... 8页 1下载券 ...
ETL培训
资源库,用户还可以把转换任务保存在 xml 文件中...Kettle的下载可以在 http://kettle.pentaho.org/ ...使得各个集成模块可以实时、准确、高效 的从子系统...