反饋已提交

網絡繁忙

權限細粒度範本內容控制

1. 概述

1.1 版本

報表伺服器版本
11.0 

1.2 功能簡介

權限細粒度的範本內容權限控制包括四個方面的控制:

1)控制儲存格是否可見,儲存格新值的設定

2)控制參數元件。填報元件是否可見、可用

3)控制報表中列欄是否隱藏

4)控制報表中 sheet 是否可見

2.範例

本文範例:

範本「權限控制範本內容」掛載到數據決策系統目錄中,部門「銷售部」均可查看該範本。

職務「銷售部>saleLeader」可以查看該範本中所有內容。

職務「銷售部>sale」可以查看範本,但:

1)看不到應付金額和是否已付欄位內容

2)看不到填報元件,無法填報

3)看不到工具欄的「填報」和「資料校驗」按鈕

4)看不到第二張sheet「訂單明細」

2.1 範本準備

準備範本:權限控制範本內容-初始.cpt

範本製作步驟與本文無關,文檔不再贅述,範本最終樣式如下圖所示:

2.2 設定範本Web屬性

注:為不影響伺服器下其他範本的權限,請為「權限控制範本內容」範本採用「為該範本單獨設定」。

開啟 2.1 節的範本,在菜單欄中點選「範本>範本Web屬性>填報頁面設定」,選擇「為該範本單獨設定」,使後續角色的權限配置只作用於當前填報範本。

2.3 進入權限編輯

點選菜單欄「範本>進入權限編輯」,進入範本權限編輯介面,如下圖所示:

報表主體週邊會出現一個虛線框,在左側下方的角色面板中會出現一個角色列表,如下圖所示:

注:此處的角色列表,並不單指數據決策系統的角色,而是數據決策系統中的:角色、部門、部門職務。



2.4 配置儲存格權限

由於儲存格內容都是預設可見的,因此無需為職務「銷售部>saleLeader」額外進行權限配置,只需要限制職務「銷售部>sale」不可見相關內容。

選擇「銷售部>sale」,被選儲存格「C8~F8」,點選「權限編輯」,取消勾選「sheet可見」按鈕,點選「儲存」按鈕,如下圖所示:

注1:如需刪除設定的儲存格權限,可右鍵清除權限。

注2:使用者也可直接選中整列/整欄,設定列/欄不可見。

2.5 配置元件權限

由於元件都是預設可見可用的,因此無需為職務「銷售部>saleLeader」額外進行權限配置,只需要限制職務「銷售部>sale」不可見相關內容。

選擇「銷售部>sale」,被選儲存格「B4、D4、F4、B6、D6、F6」,點選「權限編輯」,取消勾選元件的「可見」按鈕,點選「儲存」按鈕,如下圖所示:

注1:參數面板的元件也可設定是否可見,與填報元件的設定方法一樣,本文不再贅述。

注2:元件設定不可見,儲存格設定可見的時候,如果元件類型是無線電鈕組、複選框、複選框組等等載入結束就已經初始化的元件的話,那麼其儲存格中的資料不會顯示.

         載入結束就已經初始化的元件請查看 元件類型

2.6 配置工具欄權限

由於工具欄是預設可見的,因此無需為職務「銷售部>saleLeader」額外進行權限配置,只需要限制職務「銷售部>sale」不可見相關內容。

選擇「銷售部>sale」,切換預覽方式為「填報頁面」,選中按鈕「提交、資料校驗」,點選「權限編輯」,取消勾選「可見」按鈕,點選「儲存」按鈕,如下圖所示:

注1:由於該範本最終掛載時使用填報預覽方式,所以切換預覽方式為「填報頁面」。使用者可根據自身需要切換

注2:按住shift,可多選按鈕。

2.7 配置sheet權限

由於兩個sheet都是預設可見的,因此無需為職務「銷售部>saleLeader」額外進行權限配置,只需要限制職務「銷售部>sale」不可見相關內容。

選擇「銷售部>sale」,選中sheet「訂單明細」,點選「權限編輯」,取消勾選「sheet可見」按鈕,點選「儲存」按鈕,如下圖所示:

2.8 確認並跳出權限編輯

在「已配置角色」中,選擇「銷售部>sale」,發現2.3~2.6節配置的內容都已置灰,說明這個角色已無權限查看/使用這些內容。

點選「儲存」,儲存權限配置。點選虛線框右上角X號,即可跳出權限編輯。如下圖所示:

2.9 平台掛載範本

管理者登入數據決策系統,點選「管理系統>目錄管理」,選擇「管理目錄」,點選「新增範本」。

選擇範本「權限控制範本內容」,點選「下一步」。掛載類型選擇「填報」,展示終端勾選「PC」,點選「確定」。如下圖所示:

2.10 配置範本查看權限

管理者登入數據決策系統,點選「管理系統>權限管理>普通權限配置」。

選擇權限載體「部門/角色/使用者」,本範例選擇部門「銷售部」,為其分配目錄「權限控制範本內容」的「查看」權限,如下圖所示:

2.11 效果預覽

銷售部saleLeader使用者 Lisa(Lisa,123456)登入數據決策系統,查看目錄「權限控制範本內容」,可看到完整的範本。如下圖所示:

銷售部sale使用者 sunlin(sunlin,123456)登入數據決策系統,查看目錄「權限控制範本內容」。

1)看不到應付金額和是否已付欄位內容

2)看不到填報元件,無法填報

3)看不到工具欄的「填報」和「資料校驗」按鈕

4)看不到第二張sheet「訂單明細」

如下圖所示:


3. 已完成範本

已完成範本請參見:權限控制範本內容.cpt

4. 注意事項

問題描述:

開啟一張填報範本,設定某角色在填報頁面中不可見「提交」按鈕,導致該角色下的其他範本也不可見「提交」按鈕。

原因分析:

該填報範本的「範本Web屬性」為「採用伺服器設定」。

進行權限編輯頁面後,使用者進行的權限操作為伺服器工具欄權限設定,對伺服器下所有採用伺服器設定的範本生效。如下圖所示:

因此,導致了該角色下所有採用伺服器設定的填報範本提交按鈕不可見。

解決方案:

參考本文 2.2 節,將範本的「範本Web屬性」修改為「為該範本單獨設定」即可。


附件列表


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

文 檔回 饋

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

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

不再提示

10s後關閉