页面树结构

版本比较

标识

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

一、说明

  • 在某些项目的系统集成中,用户可能希望集成 Smartbi
的功能模块,其访问地址如下。
  • 的功能模块,比如用户管理、定制管理,这时候可以使用openmodule.jsp(完整地址类似http://
localhost18080jsp 通过在
  • jsp)通过在 URL 后带各种参数,集成不同的模块。
目前支持集成的模块有:展现定制、数据集定义、公共设置、宏管理、计划任务、门户定制、目录发布、系统管理、用户管理、元数据分析等。
  • 目前支持集成的模块有:定制管理、发布的目录或资源、系统运维、用户管理、会话管理、个人设置等。

二、基本参数

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

    模块分类

    基本参数(必选项)

    所有模块

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



面板
borderColor#BBBBBB
bgColor#F0F0F0
borderWidth1
borderStylesolid

目录

基本参数

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

模块分类

基本参数(必选项)

所有模块

  • user:登录Smartbi的用户名;
  • password:登录Smartbi的密码;
  • id:模块id;


    • showbanner:是否显示Smartbi的标题栏。不设置此参数或设置为false时,不显示标题栏;设置为true时,则显示。
    • 传递上述四个参数,集成展现定制定制管理模块的访问地址,如下所示。

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

    附加参数

    三、附加参数

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

      参数名称

      说明

      修改

      catalogid

      资源树目录ID;树节点的“资源属性”对话框上“节点ID”即是该值。

       

      操作说明请见六、注意事项


      showbusinessview

      是否显示可视化查询。

      是否显示可视化查询。原v3版本有这个参数。

      弃用 

      V8弃用

      rolename

      角色名称。

      原v3版本有这个参数。


      hideTab

      在集成仪表盘时,指定是否显示页面标签。原v3版本有这个参数。

      弃用

      V8弃用

      pageid

      在集成仪表盘时,指定页面ID。原v3版本有这个参数。

      弃用

      V8弃用

      subpageid

      在集成仪表盘时,指定子页面ID。

      弃用

    模块与参数说明

    •  上述几个参数,与各模块间的交叉关系,请参见下表。

      一级模块

      二级模块

      原v3版本有这个参数。

      V8弃用


    四、集成模块与参数对应关系

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

    模块(V8)

    id参数

    附加参数(可选项)

    其它说明

    资源发布的目录

    displaycatalog

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


    我的空间

    privatefolder


    兼容了V3版本的id参数:favorite,

    即传递favorite和privatefolder是一个效果

    定制管理

    displaycustom


    兼容了v3版本的id参数:dataset、commonset、

    macromanagement、ScheduleTask、

    portalmanager、catalogpublish、dataimporter

    系统运维

    systemmanager



    用户管理

    usermanager



    用户管理 -> 用户管理

    user



    用户管理 -> 角色管理

    role



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

    rolerespermission

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


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

    rolefuncpermission

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


    会话管理

    sessionmanagement



    资源审核

    resaudit



    个性设置

     myoption



    我的设置-> 基本资料

    myinfo



    我的设置-> 拥有的权限

    mypurview



    五、V8与V3集成模块对比说明

    •  V8已经没有了很清晰的模块概念,对V8来说,很多功能都长在定制管理模块左侧那颗树上,对于使用过V3的用户来说,可能比较熟悉模块的集成,V8兼容了早期版本集成模块的参数,但是效果不一定是一致,具体请参见下表(下表中的弃用,是相对于V3版本)。

      一级模块(V3)

      二级模块(V3)

      模块(V8)

      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

      弃用
      资源审核

      tool

      resaudit


      仪表盘

      仪表盘

        

      整个仪表盘

      弃用

      dp


      仪表盘中单个页面

      弃用
      仪表盘中单个页面

      dp

      弃用


      个人设置

      个人设置

      个性设置

      个性设置

      myoption


      基本资料

      我的设置-> 基本资料

      myinfo


      拥有的权限

      我的设置-> 拥有的权限

      mypurview

    注意事项


    六、注意事项

           附加参数中的 catalogid都可以在指定节点的“资源属性”对话框上,从“节点ID”文本框中获取。”文本框中获取,注意catalogid 是指发布主题发布的资源定制下的资源树目录ID,并非是指发布主题的节点ID。

              Image RemovedImage Added

    七、集成示例

    浏览

    1、资源发布的目录

    发布的目录

    http://localhost:8080/smartbi/vision/openmodule.jsp?id=displaycatalog&showbanner=false&catalogid= I40288213015f76867686990e015f76aaaaee0062

    三种发布方式:catalogid和下图右边红色框框资源一一对应。如果用户没有权限访问,则显示空白catalogid和下图右边红色箭头对应的资源id一一对应。如果用户没有权限访问,则显示空白

    Image Added

    Image Removed三种发布方式:

    1、目录内联

    自动打开关联的资源。

    2、目录

    3、单个资源

    个人目录/个人目录资源/我的收藏夹

    支持id

    我的空间

    1、支持id: privatefolder、favorite

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

    定制

    支持id: displaycustom、dataset、commonset、ScheduleTask、portalmanager、catalogpublish、dataimporter、macromanagement

    2、 增加参数hiddenSpace控制是否显示“我的空间”

    实例:http://localhost:8080/smartbi/vision/openmodule.jsp?id=displaycustom&showbanner=false&hiddenSpace=true

    指定到具体节点

    实例:http://localhost:8080/smartbi/vision/openmodule.jsp?id=displaycustom&showbanner=false

    Image Removed

    管理

    系统管理

    &showMenu=ADVANCED_SECURITY

    • 当不传showMenu参数时,显示全部菜单
    • 当传值只有showMenu=而没带参数时,显示全部菜单
    • 当传值为错误值时,不做显示
    • 当传值为顶级菜单下级菜单的节点ID时,不做显示


    2、定制管理

    支持id: displaycustom、dataset、commonset、ScheduleTask、portalmanager、catalogpublish、dataimporter、macromanagement

    http://localhost:8080/smartbi/vision/openmodule.jsp?id=systemmanagerdisplaycustom&showbanner=false

    Image RemovedImage Added

    用户管理

    3、管理

    管理员:

    系统运维

    http://localhost:8080/smartbi/vision/openmodule.jsp?id=usermanagersystemmanager&showbanner=false

    Image RemovedImage Added

    用户管理

    普通用户组:管理员:

    http://localhost:8080/smartbi/vision/openmodule.jsp?id=userusermanager&showbanner=false

    Image RemovedImage Added

    角色管理

    普通用户:

    http://localhost:8080/smartbi/vision/openmodule.jsp?id=roleuser&showbanner=false

    Image RemovedImage Added

    资源授权 

    角色管理

    http://localhost:8080/smartbi/vision/openmodule.jsp?id=rolerespermissionrole&showbanner=false&rolename=Admins

    Image RemovedImage Added

    操作授权

    资源授权 

    http://localhost:8080/smartbi/vision/openmodule.jsp?id=rolefuncpermissionrolerespermission&showbanner=false&rolename=Admins

    Image RemovedImage Added

    会话管理

    操作授权 

    http://localhost:8080/smartbi/vision/openmodule.jsp?id=sessionmanagementrolefuncpermission&showbanner=false&rolename=Admins

    Image RemovedImage Added

    资源审核

    会话管理 

    http://localhost:8080/smartbi/vision/openmodule.jsp?id=resauditsessionmanagement&showbanner=false

    Image RemovedImage Added

    个人设置

    4、我的设置

    个性设置

    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