Importing Users

  • Last update: November 13, 2025
  • Overview

    Application Scenario

    • You (the admin) can import the organized user information table into the FineDataLink system in a single operation.

    • You (the admin) can import user information, departments, and roles multiple times.

    • You (the admin) can edit, disable, and delete the imported users.

    • You want the user data in the FineDataLink system to be a collection made from multiple datasets.

    Function Description

    • You can create a server dataset based on user information tables and import the user data into the FineDataLink system. After the initial import, if users are added to or removed from the server dataset, manual re-import is required. System users can be a collection made from multiple datasets.

    • Previously added/imported user data will not be cleared during dataset importing if the encryption method is unchanged.

    Preparation for User Data Importing

    The user data to be imported, which is sourced from server datasets, can be in either a hierarchical or a flat department structure.

    You can select a proper data preparation method based on the user structure.

    For details, see Preparing Data for User Import/ Synchronization.

    Importing Users

    Log in to the FineDataLink system as the admin and choose System Management > User Management > All Users, and then click Import User to configure user information, as shown in the following figure.

    iconNote:
    This example demonstrates the import of user data with a hierarchical department structure.

    The following content shows the specific setting items.

    Setting Info Reservation

    ScenarioOptionResult
    Users exist in the server dataset but not on the platform./User information is updated to the platform during user importing.
    Users exist on the platform but not in the server dataset./Platform user information remains unchanged during user importing.
    Users exist in the server dataset and on the platform./
    If duplicate data exists between the users to be imported and the synchronized users, the import of duplicate data will fail, and the platform user information will not be updated.
    Users exist in the server dataset and on the platform.

    The current platform users are either manually added or imported users.

    Untick Not Update Personal Info Field of Existing User in Info Reservation.

    The usernames, mobile numbers, mailbox addresses, and passwords of users are updated.

    Departments and roles of users are incrementally updated.

    The result is the union of the original system user information and the user information from the server dataset.

    Untick Not Update Personal Info Field of Existing User in Info Reservation.

    The usernames, mobile numbers, mailbox addresses, and passwords of users are not updated.

    Departments and roles of users are incrementally updated.

    The result is the union of the original system user information and the user information from the server dataset.

    Setting the Server Dataset

    Select the server dataset corresponding to user information.

    Setting the Field Name

    Values of Username, Name, Password, Dept., Position, Role, Mobile, and Mailbox are the field names in the corresponding server dataset.

    iconNote:

    1. The user email information configured in User Management can be used in conjunction with the Mailbox function in System Management, where emails can be sent to users' mailboxes on the platform through the FineDataLink system.

    2. Configured Dept. and Position cannot be reverted to deselected states unless you delete and re-select them.

    3. The system allows assigning a department to a user without assigning a position.

    Setting the Encryption Method

    iconNote:
    After you successfully import the data, the login passwords of the imported users are those listed in the user information table in the "Preparation for User Data Importing" section and not the encrypted passwords in the FINE_USER table.

    You can encrypt the user passwords stored in the FineDB configuration database in the system. The above operations can ensure that the user's actual login information cannot be obtained even if the database is decrypted.

    You can select Built-in SHA Encryption or Custom Password Encryption from the drop-down list of Encryption Method.

    1. Built-in SHA Encryption

    The FineDataLink system applies SHA256 encryption to ensure password security.

    After you customize a password through an API, the password will be automatically encrypted using SHA256.

    2. Custom Password Encryption

    Custom Password Encryption involves customizing a password encryption class that describes the encryption method. The .class file is saved in the path FineDataLink installation directory\webapps\webroot\WEB-INF\classes.

    FineDataLink will perform a second SHA256 encryption based on the user's custom encryption algorithm to ensure password security.

    For details on custom encryption examples, see Password Encryption Setting for the Import User.

    iconNote:

    1. Custom encryption algorithms must inherit the AbstractPasswordValidator class.

    2. The platform will clear the data of the existing imported/added users, departments, positions, and roles, and reset the admin account if you change the encryption method, as shown in the following figure.

    Effect Display

    After importing users, you can view the user hierarchy, user positions, and usernames in Department, as shown in the following figure.

    User Management

    You (the admin) can edit, disable, and delete imported users. For details, see Adding Users.

     


    附件列表


    主题: 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