Plugin Management

  • Last update:July 11, 2023
  • Overview

    Version

    FineBI Version
    Functional Change
    6.0

    /

    Application Scenarios

    If you need a plugin to fulfill a function, you can download the plugin in Plugin Management.

    Functions

    In Plugin Management, you can install, delete, update, disable, and enable plugins.

    Note:

    1. The plugins do not support IE8 and below versions of browsers.

    2. The login account is not a FineBI account, but a Fanruan Community Passport.

    111.png

    Installing the Plugin

    There are three ways to install plugins on the server: downloading and installing, installing locally, and installing manually.

    Downloading and Installing

    1. Admin logs into FineBI. Click Management > Plugin. Enter the name of a plugin in the search box. Select the plugin you need and click Install.

    登录帆软社区.png

    2. If you have installed the plugin successfully, a window will pop up.

    459-3.png

    Installing Locally

    1. Download plugins in FanRuan Market. The compressed package you get is as shown below:

    Note: To download plugins, you need to log in FanRuan Market with a FanRuan Passport.

    PPP.png

    2. Admin logs into FineBI. Click Manage > Plugin > Local Install. Select compressed packages in the format of ZIP.

    Note: Do not extract the compressed package you get in the last step. Install it directly.

    555555.png


    Installing Manually

    Note: If you have not purchased the Decision-Making System or War Package Deployment, you can install plugins manually.

    Checking the Plugin Folder

    1. The installed plugins of FineBI are stored in %BI_HOME%\webapps\webroot\WEB-INF\plugins.

    Note: The folder under the path must be generated by the plugin installation of FineBI. It is not the extracted package downloaded from FineBI official website.

    PPP2.png

    2. Open the folder plugin.xml in the plugin folder. You can check the name of the plugin.

    拼接.png

    Copying and Pasting Plugin Files

    Copy and paste the folder plugin-com.fr.plugin.mobile.web-10.4.76 under the directory %BI_HOME%\webapps\webroot\WEB-INF\plugins to %Tomcat_HOME%\webapps\webroot\WEB-INF\plugins.

    tomcat.png

    Restarting FineBI

    After manual installation, you need to restart the FineBI project so that the plugin can take effect.

    Demonstration

    After restarting, admin logs into FineBI. Click Management > Plugin. You can see the installed plugins.

    oversea.png

    Disabling/Enabling Plugin

    In My Plugins, select a plugin, and click Disable/Enable. You will see the Tips: Plugin has been disabled/activated.

    禁用.png

    activated.png

    Deleting Plugin

    In My Plugins, select the plugin that you want to delete. Click Delete, and then click OK.

    Delete final.png

    Updating Plugin

    In My Plugins, select the plugin that you want to update. Click Update, and then click OK.

    更新插件成功.png

    Notes

    Disabling Automatic Plugin Update

    The system will automatically check the versions of plugins such as Downtime Processing and Cloud Operation and Maintenance and update them when you start the project, shortly after startup, or at 11:00 PM every day.

    Super admin can disable automatic update of such plugins through fine_conf_entity Visual Configuration Plug-in. The settings will take effect after restarting the server.

    Note: To modify the field value of the FineDB database table, see FINE_CONF_ENTITY Visualization Configuration.

    Parameter

    Description

    Parameter Value

    UpdateConfig.launchSwitchMap.plugins

    Use to check whether Startup Automatic Plugin   Update is enabled.

    Only when you want to disable the automatic plugin update after startup, modify the parameter value to false, otherwise you do not need to modify.

    CronUpdateConfig.typeMap.plugins

    Use to check whether Timed Automatic Plugin   Update is enabled.

    Only when you want to disable the external network plugin update at 11:00 PM every day after startup, modify the parameter value to false, otherwise you do not need to modify.

    DelayUpdateConfig.delaySwitchMap.plugins

    Use to check whether Delayed Automatic Plugin   Update is enabled.

    Only when you want to disable the automatic plugin update after closing the project, modify the parameter value to false, otherwise you do not need to modify.

    Checking Plugin Integrity

    Function Description

    When you install plugins locally or manually, FineBI provides plugin integrity check to prevent malicious tampering of the code in the plugin package. This function is enabled by default.

    When you download the plugin or install locally, if the plugin fails to pass integrity check, you will see the prompts: The signature of the plugin installation package is damaged, which poses a security risk and cannot be installed.

    签名损坏.png

    To disable Plugin Package Integrity Check, the admin can modify the value of the PluginFileValidateConfig.fileValidateOpen field in FineDB to false.

    If you need to enable Plugin Package Integrity Check, but still want to install a plugin whose signature cannot pass the check (such as a second developing plugin), you can install the plugin manually.

    附件列表


    主题: System Management
    • Helpful
    • Not helpful
    • Only read

    滑鼠選中內容,快速回饋問題

    滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

    不再提示

    10s後關閉

    Get
    Help
    Online Support
    Professional technical support is provided to quickly help you solve problems.
    Online support is available from 9:00-12:00 and 13:30-17:30 on weekdays.
    Page Feedback
    You can provide suggestions and feedback for the current web page.
    Pre-Sales Consultation
    Business Consultation
    Business: international@fanruan.com
    Support: support@fanruan.com
    Page Feedback
    *Problem Type
    Cannot be empty
    Problem Description
    0/1000
    Cannot be empty

    Submitted successfully

    Network busy