插件管理
插件管理
为便于企业管理员便捷管理基于观远BI开放性相关能力自定义开发的各类前端插件,观远BI自6.3版本开始提供界面化的插件管理功能,提供插件的启用、禁用、调试、代码编辑、基础信息维护等功能。远期会支持除前端插件以外更多类型的插件。
免责条款
代码的灵活性也带来潜在安全风险。在保存相关代码或者启用相关代码、插件前,建议各位管理员邀请企业内部相关技术专家、安全专家审阅、评估代码的潜在风险。 观远数据(乙方)不承担甲方错误、不当使用插件功能而引发的资产损失、数据损失、信息泄露等相关责任。
甲方需要特别注意不应当直接拷贝、使用外部第三方提供的代码或者软件包;不应当使用功能意图不明的代码与软件包。
插件管理功能介绍
入口与权限
入口:管理中心 > 开放平台 > 插件管理
权限:仅允许管理员访问;仅允许在主域环境访问。
基础信息管理
-
支持点击右上角「新建插件」按钮创建新的插件。在保存基础信息后,可以编辑代码。
-
对于已经存在的插件,可以点击右侧「编辑属性」功能调整插件名称、描述、接口人信息。 插件类型不支持修改。
编辑代码
对于已经存在的插件,可以点击右侧「编辑代码」功能调整插件对应的代码,同时支持版本号修改。
特别提醒:观远BI本身不提供插件代码的版本管理,请基于其他代码管理工具进行代码的版本管理。此处仅用于存储版本号。
本地调试
对于特定的插件,支持启用本地调试。本地调试仅对当前用户当前浏览器生效。重新登录后,需重新启用。
启用或者停用
当本地调试完毕,插件符合预期设计要求时,可以启用对应的插件。约5分钟后,插件功能可以生效。已经启用的插件支持停用,停用后一般需要5分钟左右生效。
启停操作均会计入审计日志(具体类目是系统运行及操作,事件类型是插件管理)
全局停用前端插件
当插件不恰当配置引发观远BI核心功能访问异常时,可以在浏览器路径中添加 _safe=true 参数,以禁用所有前端插件的生效。 如 https://app.guandata.com/page/u334ff3661f4b4a96b7f0b78?_safe=true .
前端插件开发指南
当前功能的前端插件可以使用观远BI开放能力的OpenSDK,灵活获取BI中的数据,或者与特定元素与功能进行通信或者交互。
由于安全的考量,在逐步开放相关能力。详情见此处说说明。《前端OpenSDK能力说明 》