Template Authentication

  • Last update:May 29, 2023
  • Overview

    Application Scenarios

    When a user accesses the system, the system needs to know what permissions the user has and what the user can see. FineBI can fulfill this task.

    Integrating FineBI templates into user’s system means using the full path of the template preview as the link address of user system nodes. Therefore, viewing the templates in user system is equivalent to directly previewing the templates, so template permission control can also be considered as permission control for directly previewing the templates

    Functions

    If you need to integrate FineBI into your existing systems and view FineBI dashboards when logging in the system, you need authentication with a username and password by default.

    Besides, FineBI provides Role Permission Authentication and Digital Signature Authentication to control which template a user can view. You can select AUTH Method according to your needs.

    MethodIntroduction

    Authentication   User Password Only

    You need to log in to authenticate. After logging in, all users' permissions are the same and you can see all the templates.

    Role Permission AuthenticationYou need to log in to authenticate. After logging in, according to the role, users have different permissions, and every user can only view the templates that they have permissions for.
    Digital Signature AuthenticationYou need to log in to authenticate. You can authenticate the request for templates through digital signature. Only when the signature information is proved legal by FineBI Digital Signature Authentication, can you view the templates.

    Note:

    1. Integrating FineBI templates into user system means using the full path of the template preview as the link address of the user system node. Therefore, viewing the templates in user system is equivalent to previewing the templates directly, so template permission control can also be considered as permission control for directly previewing the templates.

    2. Template Permission needs to be integrated with user system.

    Notes

    1. When you disable Template Permission and enable it again, the previous settings will remain the same.

    2. Template Permission needs to be integrated with user system. For more details, refer to the table below:

    Template Permission FeatureDecision Platform FeatureEffect
    Not purchase/Unable to use the Template Authentication.
    PurchaseNot purchase

    You can use Template Authentication, and it will apply to the templates that you set.

    You cannot mount the templates on the platform and can only access through a link such as http://localhost:37799/webroot/decision/v5/design/report/3a830560f7084d72bbd029155a92c556/view.
    Purchase

    You can use Template Authentication.

    1. Template Authentication is effective for the templates that are accessed through a link like http://localhost:37799/webroot/decision/v5/design/report/3a830560f7084d72bbd029155a92c556/view.

    2. Template Authentication is not effective for the directory templates that are accessed through platform.

    3. Template Authentication is effective for the homepage templates that are accessed through platform.

    Template Authentication

    Logging in Decision-Making Platform

    Admin logs into FineBI Decision-Making Platform and click Manage > Template Authentication.

    Or enter http://IP:port/webroot/decision#management/template-authority in the browser address bar.

    Template Authentication is disabled by default, which means anyone can view all the current templates.

    403-11.png

    Enabling Template Authentication

    Click Permission Configuration in the upper left corner to enable Template Authentication and configure the templates that you need to authenticate and authentication methods.

    403-22.png


    Selecting the template that you want to authenticate

    Click Select to set the templates that you want to authenticate.

    All templates need to be authenticated by default. If you lock the template, it means that the template does not need authentication.

    Note:

    1. Unlike the directory permissions, in Template Authentication, everyone's BI templates are displayed in a parallel structure rather than in a hierarchical structure.

    2. It is not recommended to create a first-level directory named “reportlets” under the WEB-INF/reportlets folder of the project, otherwise the template tree will not be able to load.

    403-33.png

    Selecting AUTH Method

    Admin can select AUTH Method. The setting of three AUTH Methods is as follows:

    1. Authentication user password only

    2. Role Permission Authentication

    3. Digital Signature Authentication

    附件列表


    主题: System Management
    Previous
    Next
    • 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