数据导出更加安全稳定,Oauth 2单点登录,这两款插件帮你实现!
“每月优质插件系列”旨在推荐高价值插件,帮助客户解决实际业务问题。今天,大师兄就给大家推荐「导出中心」和「类Oauth 2单点登录」这两款插件。
1导出中心
一、业务痛点
在使用FineReport和FineBI的过程中,数据导出是一个常见场景,众多企业也存在大量数据导出的需求。在企业的实际业务中,普遍存在着以下两个痛点:
在数据导出的过程中,如何保障数据安全?
在大量数据同时导出的场景下,如何保证前端页面和服务器稳定运行?
二、插件功能
「导出中心」插件可完美解决上述痛点:
针对导出数据安全痛点,插件提供验证码认证、Excel文件整体加密、水印、单元格保护功能;同时,提供 “文件中心”功能,让导出的文件直接保存到服务器端,而不保存到本地,进一步提升数据安全。
针对服务稳定运行痛点,“文件中心”功能提供的“排队导出”机制,可有效缓解在大量数据同时导出的场景下,可能导致的前端页面卡死、系统压力过大的问题。
最近,我们又新增了自定义导出文件格式、“文件中心“功能支持FTP的功能,再次提升了导出数据安全性和插件适用性。
三、客户案例
1、客户需求
该客户为某保险行业龙头企业,是该行业的市场领导者。作为金融类公司,客户对于数据安全有天然的高要求;同时由于公司规模巨大,每日导出的文件和使用导出功能的用户数量很多,导致服务器压力很大,有时就会出现前端页面卡住的情况。
2、客户使用情况
客户系统自插件上线后稳定了很多,目前的具体使用情况如下。部分分公司已替换掉产品自带的导出功能,后续会逐步推广到全公司使用。
导出文件数量:月均6700+
用户数:月均使用用户1500+
以下是客户使用插件的部分截图:
验证码认证
Excel文件保护
文件中心
3、客户价值
(1)「Excel文件水印和加密」功能,提升了客户导出文件的安全性,方便客户对于泄露文件进行溯源,满足了金融类公司对于导出数据安全的高要求。
(2)「排队导出」功能,有效缓解了在大量文件同时导出场景下,服务器压力过大的问题。插件上线后,客户系统宕机率降低了约70%。
现在下载插件提供三个月的免费试用期~
2类Oauth 2单点登录
一、业务场景
客户业务系统与帆软进行集成,是相当普遍的业务场景。而Oauth 2授权协议,又是单点集成中应用最为广泛的标准。本插件提供了一种前端配置的方式,可有效降低配置成本,助力用户自行完成单点配置。
二、插件功能
1、支持在 Oauth2 认证标准下,进行单点配置,集成FineReport/FineBI平台。
2、支持配置自定义的单点逻辑(参数加解密、数据请求等)。与Oauth2模式相比,自定义模式没有固定步骤,用户可以自由组合,满足不同场景下的需求。
3、支持独立配置PC端和移动端(H5预览)单点逻辑(PC端和移动端可配置不同的单点登录策略)。
三、效果展示
1、Oauth 2模式
访问帆软决策系统时,跳转至客户侧的统一认证平台。登录成功后,再跳转回帆软决策系统。
2、自定义模式
(1)类似于后台单点登录,在url后拼接用户名参数(加密或不加密),实现访问帆软系统;
(2)客户在业务系统中,可以直接打开集成的帆软相关的链接,无需重复输入用户名、密码。
简单示例配置截图:
注:本示例中,由于采用用户名的明文进行登录,所以安全性较低,示例仅作参考,实际业务场景下,不推荐这样配置。
实现效果:
登录网址:http://localhost:8075/webroot/decision?user=Anna。
此时不需要输入账号、密码,直接进入Anna的决策平台界面。