1. 概述
1.1 版本
报表服务器版本 | JAR 包 |
---|---|
10.0 | 2019-05-20 |
1.2 功能简介
9.0 版本中通过使用 多级上报集成 插件,来实现让上报脱离平台集成进其他应用中;而 10.0 版本则不需要安装插件,直接将功能内置在了报表中。
2. 集成设计
多级上报集成各节点功能对应访问链接如下所示:
节点 | 链接 |
---|---|
上报任务管理 | http://localhost:8075/webroot/decision/workflow/task/all |
上报流程管理 | http://localhost:8075/webroot/decision/workflow/management |
我的上报任务 | http://localhost:8075/webroot/decision/workflow/task |
注:以上几个独立链接访问时需要验证登录,根据用户目录模板权限来判断是否可以访问多级上报的独立链接。
1)上报任务管理:http://localhost:8075/webroot/decision/workflow/task/all
2)上报流程管理:http://localhost:8075/webroot/decision/workflow/management
3)我的上报任务:http://localhost:8075/webroot/decision/workflow/task
3. 权限配置
对于多级上报的独立链接,管理员也可通过独立页面实现对于多级上报独立链接的访问权限配置,无需与整个平台的权限混用。
3.1 权限配置链接
独立页面的权限配置链接形式为:http://localhost:8075/webroot/decision/workflow/authority
JAR 包版本在 2019-05-20 之前的用户,对多级上报独立链接的权限配置,通过在目录权限中对多级上报标签配置权限生效的;
JAR 包版本在 2019-05-20 之后的用户,目录权限中对多级上报标签配置的权限不再对于独立链接生效了,如用户需要保留之前在目录权限中配置的权限,需要同步权限。
注:该页面仅允许超级管理员登录。
3.2 不同步权限
3.2.1 登录提示
首次登录时,页面会跳出弹窗提示:目录权限中有关于上报页面的权限配置,是否从目录权限中同步权限配置?
如下图所示:
3.2.1 选择不同步
直接进入页面,所有权限配置均处于初始未设置状态或上次设置状态,权限设置方式与平台 权限管理 相同 。如下图所示:
3.3 同步权限
登录时,在弹窗提示中选择同步权限。
同步成功后将继承平台权限配置。
同步失败,点击返回,权限配置处于初始未设置状态或上次设置状态。
如下图所示:
注:若用户点击过「同步权限」,再次登录时将不再跳出弹窗提示。
超级管理员可通过「fine_conf_entity可视化配置插件」恢复弹窗。重启服务器后设置生效。
修改 FineDB 数据库表字段值的方法请参考 FineDB 常用表字段修改 。
参数名 | 参数值 | 含义 |
---|---|---|
WorkflowAuthorityConfig.compatible | true | 不弹出提示 |
false | 弹出提示 |
3.4 注意事项
1)平台对于上报标签的权限配置,对于多级上报独立链接不生效。
2)平台目录中挂载的上报标签,它的权限配置仍由平台的权限配置控制。
3)用户未注册「多级上报」功能点时,访问权限配置页面提示「未注册」,如下图所示: