一、说明
- 在某些项目的系统集成中,用户可能希望集成 Smartbi 的功能模块,其访问地址如下。的功能模块,比如用户管理、定制管理,这时候可以使用openmodule.jsp(完整地址类似http://localhostip:18080port/smartbi/vision/openmodule.jsp 通过在 jsp)通过在 URL 后带各种参数,集成不同的模块。
- 目前支持集成的模块有:展现定制、数据集定义、公共设置、宏管理、计划任务、门户定制、目录发布、系统管理、用户管理、元数据分析等。
面板 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
二、基本参数
下面的四个参数是集成任何模块时,都必须传入的基本参数。但如果已经单点登录过,就不需要在 URL 中再传递用户名和密码了,除非希望以一个新的用户去集成指定模块。
模块分类
基本参数(必选项)
所有模块
- user:登录Smartbi的用户名;
- password:登录Smartbi的密码;id:模块id;
- id:模块id,参数值请见四、可集成模块对应参数说明
- showbanner:是否显示Smartbi的标题栏。不设置此参数或设置为false时,不显示标题栏;设置为true时,则显示。
- 传递上述四个参数,集成展现定制定制管理模块的访问地址,如下所示。
http://localhost:18080/smartbi/vision/openmodule.jsp?id=displaycustom&showbanner=false&user=admin&password=manager
三、附加参数
除了基本参数外,各个模块还有一些其它参数可供设置。分别说明如下。
参数名称
说明
修改
catalogid
资源树目录ID;树节点的“资源属性”对话框上“节点ID”即是该值。
showbusinessview
是否显示可视化查询。是否显示可视化查询。原v3版本有这个参数。
弃用
rolename
角色名称。原v3版本有这个参数。
hideTab
在集成仪表盘时,指定是否显示页面标签。原v3版本有这个参数。
弃用
pageid
在集成仪表盘时,指定页面ID。原v3版本有这个参数。
弃用
subpageid
在集成仪表盘时,指定子页面ID。原v3版本有这个参数。
弃用
四、模块与参数说明
上述几个参数,与各模块间的交叉关系,请参见下表。
一级模块
二级模块
id参数
附加参数(可选项)
浏览
所有目录资源
browseall
弃用
发布的目录
displaycatalog
Catalogid(必须):资源树目录ID,展示指定的发布资源
个人目录
privatefolder
效果一致
个人目录资源
privatefolder
我的收藏夹
favorite
定制
展现定制
displaycustom
效果一致
数据集定义
dataset
公共设置
commonset
宏管理
macromanagement
计划任务
ScheduleTask
门户定制
portalmanager
目录发布
catalogpublish
excel数据导入
dataimporter
管理
系统管理
systemmanager
替换成系统运维操作界面
用户管理
usermanager
用户管理 -> 用户管理
user
用户管理 -> 角色管理
role
用户管理 -> 角色管理 -> 资源授权
rolerespermission
rolename:角色名称。查看该角色的资源授权。
用户管理 -> 角色管理 -> 操作授权
rolefuncpermission
rolename:角色名称。查看该角色的操作授权。
元数据分析
metadata
弃用
会话管理
sessionmanagement
工具
tool
弃用
资源审核
resaudit
仪表盘
整个仪表盘
dp
弃用
仪表盘中单个页面
dp
弃用
个人设置
个性设置
myoption
基本资料
myinfo
拥有的权限
mypurview
五、注意事项
附加参数中的 catalogid都可以在指定节点的“资源属性”对话框上,从“节点ID”文本框中获取。
六、浏览
发布的目录
http://localhost:8080/smartbi/vision/openmodule.jsp?id=displaycatalog&showbanner=false&catalogid= I40288213015f76867686990e015f76aaaaee0062
catalogid和下图右边红色框框资源一一对应。如果用户没有权限访问,则显示空白
三种发布方式:
1、目录内联
自动打开关联的资源。
2、目录
3、单个资源
个人目录/个人目录资源/我的收藏夹
支持id: privatefolder、favorite
http://localhost:8080/smartbi/vision/openmodule.jsp?id=privatefolder&showbanner=false
七、定制
支持id: displaycustom、dataset、commonset、ScheduleTask、portalmanager、catalogpublish、dataimporter、macromanagement
http://localhost:8080/smartbi/vision/openmodule.jsp?id=displaycustom&showbanner=false
八、管理
系统管理
http://localhost:8080/smartbi/vision/openmodule.jsp?id=systemmanager&showbanner=false
用户管理
管理员:
http://localhost:8080/smartbi/vision/openmodule.jsp?id=usermanager&showbanner=false
普通用户:
http://localhost:8080/smartbi/vision/openmodule.jsp?id=user&showbanner=false
角色管理
http://localhost:8080/smartbi/vision/openmodule.jsp?id=role&showbanner=false
资源授权
http://localhost:8080/smartbi/vision/openmodule.jsp?id=rolerespermission&showbanner=false&rolename=Admins
操作授权
http://localhost:8080/smartbi/vision/openmodule.jsp?id=rolefuncpermission&showbanner=false&rolename=Admins
会话管理
http://localhost:8080/smartbi/vision/openmodule.jsp?id=sessionmanagement&showbanner=false
九、资源审核
http://localhost:8080/smartbi/vision/openmodule.jsp?id=resaudit&showbanner=false
十、个人设置
个性设置
http://localhost:8080/smartbi/vision/openmodule.jsp?id=myoption&showbanner=false
基本资料
http://localhost:8080/smartbi/vision/openmodule.jsp?id=myinfo&showbanner=false
拥有的权限
http://localhost:8080/smartbi/vision/openmodule.jsp?id=mypurview&showbanner=false