數據報表FineReport中如何實現分級權限分配

多部門共用系統、各個部門有其自己的管理員,並給其部門員工分配權限,即實現多級管理員層層分配,分級管理員只能管理自己職責範圍內的模板權限分配,數據報表FineReport自主開發的數據決策系統中提供了多級權限分配功能來實現權限的層級分配,下面介紹使用方法。

工具/原料

數據報表FineReport7.1.1
大小:148.2M 適用平台:windows/linux

方法/步驟

開啟分級權限管理

用管理員帳號登錄系統,點擊管理系統>權限管理,可以看到管理界面分配報表權限面板中只可以分配報表的查看權限,沒有授權權限,點擊設置按鈕,在分級權限管理標籤後面開啟分級授權,點擊確定,頁面回到權限管理主界面,此時,可以看到權限項面板後面多了一個授權的勾選項,如下圖:

註:未開啟分級權限管理裡面的分級授權選項時,權限項是不會出現授權勾選項的。

權限分配

為技術支持部長職位進行分配權限,如上描述,在權限配置>部門職位選項中選中技術支持>部長職位,在右側的權限項中選擇報表,勾選參數查詢和填報錄入後面的授權複選框,此時查看複選框也會自動勾選上,以及平台管理選項裡面的定時調度和權限配置的查看和授權複選框,如下圖:

註:開啟了分級授權選項,如果需要給某個用戶分配授權權限,那麼必須給該用戶分配平台管理標籤項中的權限管理的查看權限。

另:如果次級管理員需要將報表和平台管理的使用權限分配給其他人,首先該用戶必須要有該報表和平台管理的授權權限。

選擇可管理部門/角色

上面將技術支持部長職位的報表權限和管理平台權限都已經設置好之後,下面設置該用戶可以將這些權限分配下去的用戶,

在可管理部門/角色面板中選擇技術支持整個部門,如下圖:

查看權限

登出系統,用技術支持部長帳號Alice帳號登錄,可以看到該角色擁有參數查詢、填報錄入、定時調度和權限管理的查看使用權限,如下圖:

授權權限

選擇管理系統>權限管理,可看到部門職位列表中只有技術支持部門的三個職位,所以技術支持部長可以為包括自己在內的三個部門職位分配報表展示和平台管理的使用權限,技術支持部長可授權的內容包括參數查詢、填報錄入和定時調度,下面為技術支持總調度分配填報錄入和定時調度的查看權限,如下圖:

註:此時的技術支持部長就相當於次級管理員,其對自己部門的人員分配系統的使用權限,由於管理員在給技術支持部長配置授權權限的時候,並沒有勾選權限管理授權複選框,即沒有把權限管理的授權權限分配給該角色,所以技術支持部長沒有將權限管理分配給其下級的權限,只能分配查看權限。

另:除了給部門職位分配權限之外,還可以手動添加角色,並給其分配權限。

二次權限分配效果查看

登出系統,用技術支持總調度Jack帳號登錄,可以看到該用戶只有填報錄入和定時調度的查看權限,並沒有授權權限:

總結

從上面示例可以看出,op=fs多級權限分配有以下幾個特徵:

1、如果需要將授權權限分配給某個職位或角色,首先需要開啟分級授權功能;

2、如果某角色擁有授權權限,其必須擁有管理平台>權限管理的查看權限,因為進行權限分配的時候需要在權限管理項中進行;

3、下級管理員能看到用戶是管理員在給其分配可管理部門/角色時的部門下面的所有用戶,同時該部門的部門結構也會顯示出來;

4、如果出現多個管理員為同一角色進行權限分配,那麼後配置的增量更新先配置的;

5、分級管理員增刪報表目錄的時候,不能直接針對文件夾來增刪,必須向下鑽取到最底層的具體報表,因為分級管理員對目錄擁有的權限不一定是完整的目錄。

原作者:FineReport

相關文章

  1. bi報表系統FineReport中如何實現分級權限分配

    多部門共用系統.各個部門有其自己的管理員,並給其部門員工分配權限,即實現多級管理員層層分配,分級管理員只能管理自己職責範圍內的模板權限分配,bi報表系統FineReport自主開發的數據決策系統中提供 ...
  2. 報表管理軟體FineReport中如何實現分級權限分配

    多部門共用系統.各個部門有其自己的管理員,並給其部門員工分配權限,即實現多級管理員層層分配,分級管理員只能管理自己職責範圍內的模板權限分配,報表管理軟體FineReport自主開發的數據決策系統中提供 ...
  3. java報表插件FineReport中如何實現分級權限分配

    多部門共用系統.各個部門有其自己的管理員,並給其部門員工分配權限,即實現多級管理員層層分配,分級管理員只能管理自己職責範圍內的模板權限分配,java報表插件FineReport自主開發的數據決策系統中 ...
  4. 數據報表FineReport中如何設置插入行策略

    對於行式填報模板,插入的單元格可能是空值可能是上一個單元格的值也可能是某個不固定的值,此時就需要設置插入行策略.下面就以數據報表FineReport為平台進行介紹. 工具/原料 數據報表FineRep ...
  5. 數據報表FineReport中分頁報表業內合計

    對於分組分頁報表實現頁內合計,這樣的報表,我們可以使用分頁計算函數實現,如下圖: 方法/步驟 使用分頁計算函數實現頁內合計,分頁計算函數規則={Cell},表示當前頁Cell單元格擴展出的值集合,如果 ...
  6. 數據報表FineReport中Java heap space錯誤問題

    當從資料庫中查詢大量的數據,每個模板取出來幾百萬條數據,或者是頻繁的刷新項目.模板時就會占用Java虛擬機JVM的大量內存,超過內存就會出現報java.lang.OutOfMemoryError:Ja ...
  7. 數據報表FineReport中post傳參和get傳參介紹

    我們提到js調用FR列印方法傳遞參數有兩種方式:post傳參和get傳參.那麼這兩種參數傳遞的方法到底有什麼區別呢?下面我們通過數據報表FineReport來簡單介紹一下. 工具/原料 數據報表Fin ...
  8. 數據報表FineReport中補足空白行

    對每頁顯示固定行數的同時,而不足該行數的頁面,希望可補充空白行來顯示,如下圖: 下面在每頁固定顯示行數模板的基礎上實現補足空白行的效果. 方法/步驟 打開報表 打開報表%FR_HOME%\WebRep ...
  9. 數據報表FineReport中如何設置自定義縮放按鈕

    一般情況下我們將網頁中的一部分潛入了一張FR做的報表,圖表數據比較密集,我們希望能夠進行縮放,從而更加清楚地查看報表,就需要定義報表的縮放.下面就通過數據報表FineReport來進行介紹. 工具/原 ...
  10. 數據報表FineReport中數據集何時會執行

    通過數據集查詢資料庫表,大數據量時,展開數據集會慢:模板定義了很多個數據集,數據集執行的時候就會創建一個數據連接,出現資料庫連接池滿地情況.以上問題,都與數據集的執行相關,那數據集何時被執行呢?下面通 ...
  11. java報表FineReport中如何根據部門職位分配權限

    根據部門職位分配權限是指根據部門職位對其分配報表.平台管理的權限.權限配置的兩個標籤:權限配置和報表權限快捷配置,下面我們通過java報表FineReport來按照這兩個標籤的設置過程來講解根據部門職 ...
  12. 網頁報表FineReport中如何根據部門職位分配權限

    根據部門職位分配權限是指根據部門職位對其分配報表.平台管理的權限.權限配置的兩個標籤:權限配置和報表權限快捷配置,下面我們通過網頁報表FineReport來按照這兩個標籤的設置過程來講解根據部門職位分 ...
  13. 數據報表FineReport中單元格內如何設置不同樣式

    一個單元格中通過公式顯示多個數據和文字,希望只改變部分內容的樣式,如:sum公式得到的數據顏色變為紅色,文字的顏色為黑色等,下面就通過數據報表FineReport來介紹一下. 工具/原料 數據報表Fi ...
  14. 數據報表FineReport中如何實現.NET跨域單點登錄

    .NET系統集成有自己獨立的登錄驗證方式,跟報表集成時,不需要再使用報表內置的登錄界面,只需要將報表默認的參數用戶名fr_username和密碼fr_password發送給報表系統,觸發一下報表驗證方 ...
  15. 數據報表FineReport中分頁報表按組分頁

    按組分頁,就是讓數據按組來進行分頁顯示.如下所示,模板按照地區進行分頁: 第一頁 第二頁 下面在動態重複標題行模板的基礎上實現按組分頁的效果. 方法/步驟 打開報表 打開報表%FR_HOME%\Web ...
  16. 數據報表FineReport中超級連結如何使用js並傳參

    下面通過數據報表FineReport來簡單介紹一下. 工具/原料 數據報表FineReport7.1.1 大小:148.2M 適用平台:windows/linux 方法/步驟 點擊超級連結時,也可以調 ...
  17. 數據報表FineReport中如何設置月報與年報功能

    每月在固定某個時間段統計各個分公司的銷售業績,還可在年底統計各個分公司的銷售業績,這些數據可以以pdf.word.cpt.xls等格式保存在自己設定的目錄當中,進而備份數據,這樣就需要對一個模板設置多 ...
  18. 數據報表FineReport中每頁顯示固定行數

    報表每頁顯示固定的行數,統一格式,如下圖: 下面在按組分頁模板的基礎上實現每頁固定顯示5行的效果,分頁報表,每頁固定顯示行數 方法/步驟 報表每頁顯示固定的行數,統一格式,如下圖: 下面在按組分頁模板 ...
  19. 數據報表FineReport中如何進行入庫前的值處理

    有時在進行填報時,為空的時候會跳過不填,但希望入庫的時候單元格數據為空時保存為0.還有的情況,填報的列不是綁定的單元格,而是直接將參數值保存到對應的列.自動保存當前日期等等類似需求.下面就通過數據報表 ...
  20. 數據報表FineReport中自動匹配修改數據時的問題

    對於填報更新模板,希望有個下拉控制項選擇值後能夠查詢出資料庫中對應的數據進行修改填報.若直接使用填報自動匹配值雙擊修改公式所在的單元格時,單元格會出現定義的公式:若使用參數界面進行查詢,每次切換數據時要 ...