反饋已提交

網絡繁忙

使用者管理-匯入使用者

一、概述

1
版本。
報表伺服器版本JAR功能變動
10.0--
10.02019-12-05【郵箱】支援包含符號#和&
10.02020-06-08新增【保留資訊】選項

匯入使用者時可保留已存在使用者的姓名、密碼、手機、郵箱資訊

10.02020-08-31匯入【樹資料集】不清空之前新增/匯入的使用者資料
10.0.102020-11-02支援【多源使用者】,在同步使用者開啓狀態下可手動【匯入使用者】,平台多種型別使用者可並存
10.0.122020-12-28支援使用【檔案資料集】匯入使用者

使用者手機號支援綁定中國大陸、中國臺灣、中國香港、土耳其、韓國、日本、新加坡、馬來西亞手機號

10.0.142021-03-17匯入使用者時支援僅配置部門,不配置職務

2
應用場景。
  1. 管理者可將整理好的使用者資訊表一次性匯入數據決策系統。

  2. 管理者可多次匯入使用者資訊,部門,角色。

  3. 管理者可對匯入的使用者進行編輯、禁用、刪除

  4. 使用者希望平台使用者是由多個資料集組成的集合。

3
功能簡介。
  1. 根據使用者資訊表建立 伺服器資料集 ,可將使用者資訊匯入到數據決策系統中。匯入使用者資訊後,若伺服器資料集中新增使用者或刪除使用者,需要【再次】手動匯入。平台使用者可以是多個資料集組成的集合。

  2. 匯入資料集時,如不切換加密方式,則不會清空之前新增/匯入的使用者資料。

二、準備使用者資料

  1. 匯入的使用者資料來自伺服器資料集,支援使用者部門有層級和無層級兩種。

  2. 使用者可根據自身使用者結構選擇其中一種。

1
無層級結構-SQL資料集。
  1. 本節範例所用的使用者資訊表部門職務間無層級結構。匯入的使用者的部門都是並列在【所有部門】下,如下圖1所示。

    準備使用者資訊表:準備一張使用者資訊表,表結構如下圖2所示。點選下載使用者資訊表:匯入使用者1.xlsx

  2. 建立伺服器資料集:使用 Navicat 等第三方工具,將上表匯入資料庫,並建立系統與該資料庫的 資料連結 。下文將以 FRDemoTW 資料庫為例。

    管理者登入數據決策系統,點選【管理系統】→【資料連結】→【伺服器資料集】,建立【SQL資料集】。如下圖3所示。

    設定資料集名稱為【匯入使用者1】,資料連結選擇【FRDemoTW】,SQL 語句為:

    select * from 匯入使用者1


注1:匯入使用者時,帳號、姓名、密碼為必填項,此外內容可以不填。

注2:10.0.12 之前的報表工程版本,僅支援綁定中國大陸手機號,手機號無需加區號

         10.0.12 及之後的報表工程版本,使用者手機號支援綁定中國大陸、中國臺灣、中國香港、土耳其、韓國、日本、新加坡、馬來西亞手機號

         中國大陸手機號可自行選擇是否加區號,其他地區手機號需要加區號。

2
無層級結構-檔案資料集。

注:10.0.12 及之後的報表工程,支援透過【檔案資料集】匯入使用者。

  1. 本節範例所用的使用者資訊表部門職務間無層級結構。匯入的使用者的部門都是並列在【所有部門】下,如下圖1所示。

  2. 準備使用者資訊表:準備一張使用者資訊表,表結構如下圖2所示。點選下載使用者資訊表:匯入使用者1.xlsx

注1:匯入使用者時,帳號、姓名、密碼為必填項,此外內容可以不填。

注2:10.0.12 之前的報表工程版本,僅支援綁定中國大陸手機號,手機號無需加區號

          10.0.12 及之後的報表工程版本,使用者手機號支援綁定中國大陸、中國臺灣、中國香港、土耳其、韓國、日本、新加坡、馬來西亞手機號

         中國大陸手機號可自行選擇是否加區號,其他地區手機號需要加區號。

注3:也可使用 TXT / XML 檔案,設定方式請參見:A03-02 檔案資料集

  1. 建立伺服器資料集:

       將該表儲存在本地,或者上傳至報表工程的【%FR_HOME%\webapps\webroot\WEB-INF\reportlets】目錄下。

       管理者登入數據決策系統,點選【管理系統】→【資料連結】→【伺服器資料集】,建立【檔案資料集】。如下圖所示。

       設定資料集名稱為【匯入使用者-檔案】,選擇上文準備的表格。

注1:若選擇伺服器檔案,則選擇報表工程的%FR_HOME%\webapps\webroot\WEB-INF\reportlets目錄下的檔案。

       若選擇本地檔案,上傳後檔案自動儲存至報表工程的%FR_HOME%\webapps\webroot\WEB-INF\reportlets\excel目錄下。

注2:也可使用 TXT / XML / 遠端 URL 檔案,支援資料集參數,設定方式請參見:A03-02 檔案資料集 。


3
有層級結構-樹資料集。
  1. 本節範例所用的使用者資訊表部門職務間有層級結構。匯入使用者的部門如下圖1所示。

  2. 準備使用者資訊表:準備一張使用者資訊表,表結構如下圖2所示;點選下載使用者資訊表:匯入使用者2.xls

注1:匯入使用者時,帳號、姓名、密碼為必填項,此外內容可以不填。

注2:10.0.12 之前的報表工程版本,僅支援綁定中國大陸手機號,手機號無需加區號

         10.0.12 及之後的報表工程版本,使用者手機號支援綁定中國大陸、中國臺灣、中國香港、土耳其、韓國、日本、新加坡、馬來西亞手機號

         中國大陸手機號可自行選擇是否加區號,其他地區手機號需要加區號。

注3:同步使用者資料集時,若伺服器資料集為樹資料集 ,頂層機構的父機構應為空值。如下圖所示的 Abby 使用者,fid 欄位為空。


  1. 建立SQL資料集:使用 Navicat 等第三方工具,將上表匯入資料庫,並建立系統與該資料庫的 資料連結 。下文將以 FRDemoTW 資料庫為例。

  2. 管理者登入數據決策系統,點選【管理系統】→【資料連結】→【伺服器資料集】,建立【SQL資料集】。如下圖1所示。

  3. 設定資料集名稱為【匯入使用者2】,資料連結選擇【FRDemoTW】,SQL 語句為:

    select * from 匯入使用者2
  4. 建立樹資料集:管理者登入數據決策系統,點選【管理系統】→【資料連結】→【伺服器資料集】,建立【樹資料集】。如下圖2所示。

  5. 設定資料集名稱為【匯入使用者-有層級】,構建自資料集【匯入使用者2】,原始標記欄位為【did】,父標記欄位為【fid】,如下圖3所示。

三、匯入使用者

  1. 管理者登入數據決策系統,點選【管理系統】→【使用者管理】→【所有使用者】,點選【匯入使用者】,配置使用者資訊。如下圖所示。具體設定項如下表所示。

1
保留資訊。
場景
JAR 包選擇結果
伺服器資料集中存在、平台不存在的使用者--匯入使用者時,將使用者資訊更新到平台
伺服器資料集中不存在、平台存在的使用者--匯入使用者時,平台使用者資訊保持不變
伺服器資料集中存在、平台也存在的使用者

平台現有使用者來自【同步使用者】

--若匯入使用者與同步使用者存在相同資料,則重複資料匯入失敗,不會更新。

伺服器資料集中存在、平台也存在的使用者

平台現有使用者來自【手動新增使用者】或【匯入使用者】


2020-08-31 之前-SQL 資料集:

     使用者的姓名、手機、郵箱、密碼改寫更新

     使用者的部門、角色增量更新,取原平台使用者和伺服器資料集中       使用者資訊的並集

樹資料集:

     清空所有新增/匯入使用者的資訊,並全量更新

2020-08-31 及之後不勾選【保留資訊】使用者的姓名、手機、郵箱、密碼改寫更新

使用者的部門、角色增量更新,取原平台使用者和伺服器資料集中使用者資訊的並集

勾選【保留資訊】使用者的姓名、密碼、手機、郵箱不更新

使用者的部門、角色增量更新,取原平台使用者和伺服器資料集中使用者資訊的並集

2
伺服器資料集。
  1. 選擇使用者資訊對應的伺服器資料集。

3
欄位名稱。
  1. 帳號、姓名、密碼、部門名稱、職務名稱、角色名稱、手機、郵箱為對應伺服器資料集中的欄位名稱。

注1:使用者管理配置的使用者郵箱資訊與系統管理郵件配合使用,可透過 FineReport 平台直接傳送郵件至不同平台使用者郵箱。

注2:部門、職務配置後無法恢複未選擇狀態,只能刪除重新新增。

注3:10.0.14 版本及之後的報表工程,支援僅配置部門,不配置職務。

         10.0.14 版本之前的報表工程,配置了部門,必須配置職務。

4
加密方式。

注:匯入成功後,使用者登入密碼為本中的第二章第1節使用者資訊表中的密碼,非 fine_user使用者表 中加密的密碼。

  1. 有兩種加密方式,【內建 SHA 加密】和【自訂密碼加密】。

  2. 內建 SHA 加密:數據決策系統採用 SHA256 加密方式,以保證密碼安全。使用者透過API自訂修改密碼後,會自動進行 SHA256 加密。

  3. 自訂密碼加密:自訂密碼加密,即自訂一個密碼加密類,加密方式在類中描述,並儲存在【%FR_Home%\webapps\webroot\WEB-INF\classes資料夾中】。數據決策系統會在使用者自訂加密算法的基礎上再進行 SHA256 二次加密,以保證密碼安全。自訂加密範例詳情參見:簡單權限之密碼加密

注:自訂加密算法,必須繼承 AbstractPasswordValidator 類。

四、使用者管理

  1. 管理者可對匯入的使用者進行編輯、禁用、刪除,詳情請參見 B02-08 新增使用者 第 3、4、5 章


附件列表


主題: 數據決策系統
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

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

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

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙