1. 概述
1.1 版本
報表伺服器版本 |
---|
11.0 |
1.2 應用場景
使用者可透過兩種方式查看範本:
1)設計器端生成的範本預覽URL,形如:http://localhost:8075/webroot/decision/view/report?viewlet=GettingStartedTW.cpt
2)決策平台端生成的目錄預覽URL,形如:http://localhost:8075/webroot/decision/v10/entry/access/0abd069d-bbf1-4b5f-93dc-30b21c1dc4cf?preview=true
若使用者使用帆軟的數據決策系統存取報表工程,即方法二,在登入時系統即可對使用者權限進行限制,控制使用者查看報表的行為。
若使用者不購買「決策平台」功能點,而是直接使用方法一,將報表整合到第三方系統中。管理者需要透過「範本認證」限制使用者對範本的操作權限。
1.3 功能簡介
系統管理者可以透過四種方式控制使用者查看報表的行為。
方法 | 簡介 | 文檔 |
---|---|---|
不做身分驗證 | 不需要驗證,只要得到了範本預覽URL,任何人都可以查看對應的報表範本 | 不做身分驗證 |
僅認證帳號密碼 | 需要登入驗證,登入成功後,所有使用者權限都一樣 只要得到了範本預覽URL,登入使用者都可以查看對應的報表範本 | 僅認證帳號密碼 |
角色權限認證 | 需要登入驗證,登入成功後,根據使用者的角色資訊,不同的使用者有不同的權限 每個使用者只能查看到有權限查看到的報表範本。 | 角色權限認證 |
數字簽章認證 | 透過數字簽章的方式來驗證存取的報表請求,報表工程透過數字簽章驗證簽章資訊合法才允許存取報表,否則傳回沒有權限。 | 數字簽章認證 |
1.4 注意事項
1)範本權限控制需要與使用者系統整合使用。詳情請參見下表:
「範本權限整合」功能點 | 「決策平台」功能點 | 設定效果 |
---|---|---|
不購買 | - | 無法使用「範本認證」功能 |
購買 | 不購買 | 可以使用「範本認證」功能,對設定的範本生效 範本無法掛載在平台,只能透過類似http://localhost:8075/webroot/decision/view/report?viewlet=GettingStartedTW.cpt的連結進行存取 |
購買 | 可以使用「範本認證」功能 1)對透過類似http://localhost:8075/webroot/decision/view/report?viewlet=GettingStartedTW.cpt的連結進行存取的範本生效 2)對透過平台存取的目錄範本不生效 3)對透過平台存取的首頁範本生效 |
2)設計器端預覽報表,會受到範本認證的限制,可能會對範本製作時的預覽造成不便。
3)範本認證關閉後再次開啟,仍然保留之前的配置。
2. 範本認證
2.1 登入數據決策系統
管理者登入數據決策系統,點選「管理系統>範本認證」,
或直接在瀏覽器位址欄中輸入:http://IP:埠號/webroot/decision#management/template-authority 。
2.2 開啟範本認證
點選左上角「認證設定」按鈕,開啟範本認證,配置需要認證的範本及認證方式,如下圖所示:
2.2.1 選擇需要認證的範本
點選「選擇」按鈕,設定需要認證的範本。如下圖所示:
預設需要認證所有的範本,鎖定後則表示該範本不需要進行認證。
注:請勿在工程WEB-INF/reportlets資料夾下,建立名稱為reportlets的一級目錄,否則會導致範本樹無法載入。
2.2.2 選擇認證方式
管理者可自行選擇認證方式,預設開啟範本認證-僅認證帳號密碼。各種認證方式的設定程式如下: