权限导出插件 V1.0.0

  • 文档创建者:Wendy123456
  • 编辑次数:1次
  • 最近更新:Wendy123456 于 2020-04-26
  • 1. 概述

    1.1 版本

    报表服务器版本JAR 
    权限导出插件
    10.02020-04-26V1.0.0

    1.2 应用场景

    • 企业对权限非常重视,需要进行权限审计盘点,查看权限是否符合规定,是否越权

    • 管理员变更后,不清楚之前权限的具体情况

    此时,可下载「权限导出」插件,将用户信息权限明细导出为 Excel 格式展现。

    1.3 功能简介

    「权限导出」插件可将用户信息权限明细导出为 Excel 格式展现。

    注1:只有超级管理员才能导出,若没有登录或者非管理员登录,则跳转到登录页面。

    注2:以管理员身份进入数据决策系统,点击管理系统>智能运维>平台日志>全局设置,调整「系统日志级别」为 INFO ,可在控制台或 fanruan.log 中查看权限表格导出进度。

    注3:若用户数目较多,即需要导出的数据量较多时,权限导出会花费些时间,请耐心等待。

    2. 插件介绍

    2.1 插件安装

    插件下载请点击:权限导出插件

    设计器插件安装方法请参见:设计器插件管理

    服务器安装插件方法请参见:服务器插件管理 

    2.2 导出接口

    导出内容导出接口URL
    用户信息management/export/user_info${工程地址}/plugin/private/com.fr.plugin.management.export/management/export?module=user_info
    用户对平台管理模块的权限management/export/user_p_module${工程地址}/plugin/private/com.fr.plugin.management.export/management/export?module=user_p_module
    用户对平台目录的权限management/export/user_p_entry${工程地址/plugin/private/com.fr.plugin.management.export/management/export?module=user_p_entry

    用户对单个报表的权限

    management/export/user_p_tpl${工程地址}/plugin/private/com.fr.plugin.management.export/management/export?module=user_p_tpl
    用户对数据连接的权限management/export/user_p_conn${工程地址}/plugin/private/com.fr.plugin.management.export/management/export?module=user_p_conn
    导出所有management/export${工程地址}/plugin/private/com.fr.plugin.management.export/management/export/

    注:管理员分配用户相关权限,调用接口后导出的表中才有内容。例如,未给任何用户分配「平台管理系统节点」的权限,按照本文 3.2 节内容,表格 user_module 内容为空。

    3. 示例

    3.1 用户信息表

    1)以管理员身份登录数据决策系统,在新标签页当前页访问链接http://localhost:8075/webroot/decision/plugin/private/com.fr.plugin.management.export/management/export?module=user_info

    导出用户信息表,如下图所示:

    7.png

    2)打开下载压缩包中的表格user_info,内容如下图所示:

    注1:用户状态:启用/禁用(enable/disable),CREATIONTYPE 字段为创建类型,1-手动创建,2-同步创建。

    注2:若一个用户拥有多个部门职务角色,或自定义角色,则拼接显示在一起,用「|」分隔。

    注3:导出的用户信息中不包含超管用户信息。

    8.png

    3.2 用户_平台管理模块权限

    该权限为用户对管理系统节点的权限。

    1)以管理员身份登录数据决策系统,在新标签页当前页访问链接

    http://localhost:8075/webroot/decision/plugin/private/com.fr.plugin.management.export/management/export?module=user_p_module

    导出用户_平台管理模块权限,如下图所示:

    9.png

    2)打开下载压缩包中的表格user_module,内容如下图所示:

    注:VIEWABLE 为平台管理系统节点「查看」权限, AURHORABLE 为平台管理系统节点「授权」权限。

    1587369819468564.png

    3.3 用户_平台内模板权限

    该权限为用户的平台目录权限

    1)以管理员身份登录数据决策系统,在新标签页当前页访问链接

    http://localhost:8075/webroot/decision/plugin/private/com.fr.plugin.management.export/management/export?module=user_p_entry

    导出用户_平台内模板权限,如下图所示:

    11.png

    2)打开下载压缩包中的表格user_entry,内容如下图所示:

    注1:首页权限不导出。

    注2:FineReport 工程没有导出权限,所以 EXPORTABLE 字段值为 no 。

    注3:ENTRY 为模板在平台管理系统>目录管理>目录列表中的位置,TEMPLATE_URL 为每张模板的路径。

    注4:若目录下挂载的为模板,TEMPLATE_URL 字段内容为模板路径;若目录下挂载的为链接,TEMPLATE_URL 字段内容为所挂载链接;若目录下挂载的为上报标签,TEMPLATE_URL 字段内容为上报标签。

    13.png

    3.4 用户_单独报表权限

    该权限为开启 角色权限认证 后,用户对模板的权限。

    1)以管理员身份登录数据决策系统,在新标签页当前页访问链接

    http://localhost:8075/webroot/decision/plugin/private/com.fr.plugin.management.export/management/export?module=user_p_tpl

    导出用户_单独报表权限,如下图所示:

    13.png

    2)打开下载压缩包中的user_template,内容如下图所示:

    注1:「模板认证」若未开启 角色权限认证 ,导出的 user_template 内容为空。

    注2:VIEWABLE 为模板的「查看」权限,WRITABLE 为模板的「填报」权限,EXPORTABLE 为模板的「导出」权限。

    注3:FineReport 工程没有导出权限,所以 EXPORTABLE 字段值为 no 。

    14.png

    3.5 用户_数据连接权限

    1)以管理员身份登录数据决策系统,在新标签页当前页访问链接

    http://localhost:8075/webroot/decision/plugin/private/com.fr.plugin.management.export/management/export?module=user_p_conn

    导出用户_数据连接权限,如下图所示:

    15.png

    2)打开下载压缩包中的表格user_connection,内容如下图所示:

    1587371751183362.png

    3.6 导出所有

    1)以管理员身份登录数据决策系统,在新标签页或当前页访问链接

    http://localhost:8075/webroot/decision/plugin/private/com.fr.plugin.management.export/management/export/

    导出用户信息表和权限表,如下图所示:

    18.png

    2)打开下载压缩包,内容如下图所示:

    1587372212826908.png

    附件列表


    主题: 数据决策系统
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!