页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

1.说明

       在某些项目的系统集成中,用户可能希望集成 Smartbi 的功能模块,比如用户管理,这时候可以使用openmodule.jsp(完整地址类似http://ip:port/smartbi/vision/openmodule.jsp)通过在 URL 后带各种参数,集成不同的模块。

       目前支持集成的模块有:发布的目录或资源、系统运维、用户管理、会话管理、个人设置等。

2.基本参数

       下面的四个参数是集成任何模块时,都必须传入的基本参数。但如果已经单点登录过,就不需要在 URL 中再传递用户名和密码了,除非希望以一个新的用户去集成指定模块。  


面板
borderColor#BBBBBB
bgColor#F0F0F0
borderWidth1
borderStylesolid

目录
maxLevel3



模块分类

基本参数(必选项)

所有模块

  • user:登录Smartbi的用户名;
  • password:登录Smartbi的密码;
  • id:模块id,参数值请见四、可集成模块对应参数说明
  • showbanner:是否显示Smartbi的标题栏。不设置此参数或设置为false时,不显示标题栏;设置为true时,则显示。

        传递上述四个参数,集成分析展现模块的访问地址,如下所示。

代码块
 http://localhost:18080/smartbi/vision/openmodule.jsp?id=Analysis&showbanner=false&user=admin&password=manager

       效果如下所示。
       

3.附加参数

       除了基本参数外,各个模块还有一些其它参数可供设置。分别说明如下(下表中的弃用,是相对于V8版本)。 

参数名称

说明

修改

displaycustom

定制管理,原v8版本有这个参数。

V9弃用

resaudit资源审核,原v8版本有这个参数。V9弃用

4.集成模块与参数对应关系

       具体每个模块的集成示例请见集成示例。

模块(V9)

id参数

附加参数(可选项)

其它说明

数据门户DataPortalshowleftpanel 显示左侧栏 showbanner显示banner
数据连接Databaseshowleftpanel 显示左侧栏 showbanner显示banner
数据准备DataProvidershowbanner显示banner
数据挖掘DataMiningshowbanner参数显示banner
分析展现Analysisshowleftpanel 显示左侧栏 showbanner显示banner

资源发布

Publish

catalogid(必须):资源树目录ID,展示指定的发布资源

showleftpanel 显示左侧栏 showbanner显示banner


公共设置

Settings

showleftpanel 显示左侧栏 showbanner显示banner


系统运维

systemmanager

showbanner显示banner

用户管理

usermanager



用户管理 -> 用户管理

user



用户管理 -> 角色管理

role



用户管理 -> 角色管理 -> 资源授权

rolerespermission

rolename:角色名称。查看该角色的资源授权。


用户管理 -> 角色管理 -> 操作授权

rolefuncpermission

rolename:角色名称。查看该角色的操作授权。


会话管理

sessionmanagement



个性设置

 myoption



我的设置-> 基本资料

myinfo



我的设置-> 拥有的权限

mypurview



拥有发布目录mycatalog

我的目录privatefolder、favorite

发布目录displaycatalogcatalogid(必须):资源树目录ID,展示指定的发布资源

5.注意事项

       附加参数中的 catalogid都可以在指定节点的“资源属性”对话框上,从“节点ID”文本框中获取。

       

6.集成示例

6.1我的空间

6.1.1我的空间

       支持id: privatefolder、favorite

代码块
languagexml
http://localhost:8080/smartbi/vision/openmodule.jsp?id=privatefolder&showbanner=false

       

6.2管理

6.2.1系统运维

代码块
languagexml
http://localhost:8080/smartbi/vision/openmodule.jsp?id=systemmanager&showbanner=false

       

6.2.2用户管理

       管理员:

代码块
languagexml
http://localhost:8080/smartbi/vision/openmodule.jsp?id=usermanager&showbanner=false

       

       普通用户:

代码块
languagexml
http://localhost:8080/smartbi/vision/openmodule.jsp?id=user&showbanner=false

       

       角色管理:

代码块
languagexml
http://localhost:8080/smartbi/vision/openmodule.jsp?id=role&showbanner=false

       

        资源授权 :

代码块
languagexml
http://localhost:8080/smartbi/vision/openmodule.jsp?id=rolerespermission&showbanner=false&rolename=Admins

       

      操作授权 :

代码块
languagexml
http://localhost:8080/smartbi/vision/openmodule.jsp?id=rolefuncpermission&showbanner=false&rolename=Admins

       

6.2.3会话管理 

代码块
languagexml
http://localhost:8080/smartbi/vision/openmodule.jsp?id=sessionmanagement&showbanner=false

       

6.3我的设置

6.3.1个性设置

代码块
languagexml
http://localhost:8080/smartbi/vision/openmodule.jsp?id=myoption&showbanner=false

       

6.3.2基本资料

代码块
languagexml
http://localhost:8080/smartbi/vision/openmodule.jsp?id=myinfo&showbanner=false

       

6.3.3拥有的权限

代码块
languagexml
http://localhost:8080/smartbi/vision/openmodule.jsp?id=mypurview&showbanner=false