1. 概述
1.1 版本
FineBI伺服器版本 | 增強版角色管理插件版本 |
---|---|
6.0 | V1.0 |
1.2 應用場景
對於「人員管理的管理權限」,獲得權限的次級管理者可以對角色/部門進行管理,修改角色的相關資訊和角色下的使用者。
但是有時超管只希望該次級管理者:
1)不可以對角色進行重新命名、刪除等影響全局的操作。
2)可以將自己有權限的部門下的使用者新增到對應角色中。
3)不可以更改角色中自己無權限的部門下的使用者的配置。
2. 插件簡介
2.1 安裝插件
點選下載插件:增強版角色管理
插件安裝方法請參見:插件管理
2.2 功能簡介
插件安裝完成後,管理者登入數據決策系統,點選「管理系統>權限管理>普通權限配置」,在「人員管理」權限實體下,「角色」新增「使用者移動」權限。
若使用者擁有A部門的「管理」權限,沒有B部門的「管理」權限,有X角色的「使用者移動」權限。X角色中有A部門和B部門的一些使用者。
那麼使用者可以將A部門的使用者新增/移除到X角色,但不可以對X角色中B部門的使用者進行增減。
3. 範例
本文範例:
角色「研發雛鷹」中有部門「技術支援」和「開發部」的使用者。
給「技術支援」部門的部長分配權限,讓部長Alice有權限將「技術支援」的使用者新增到/移出角色「研發雛鷹」,但無權限更改該角色中「開發部」部門的人員配置。
3.1 新增角色
管理者登入FineBI系統,點選「管理系統>使用者管理>角色」,點選「+」,新增一個角色,名稱為「研發雛鷹」,點選「確定」,如下圖所示:
在「研發雛鷹」的使用者列表處,點選「編輯使用者」,將「技術支援」部門的使用者Anna和Alice、「開發部」部門的使用者Mike和Billy新增到該角色中。如下圖所示:
3.2 開啟分級授權
超管登入FineBI系統,點選「管理系統>權限管理>全局設定」,開啟「分級授權」按鈕,點選「儲存」,如下圖所示:
3.3配置人員管理權限
管理者登入FineBI系統,點選「管理系統>權限管理>普通權限配置」,選擇權限載體「部門/角色/使用者」。
本範例選擇部門「技術支援>部長」。選擇「人員管理」Tab:
1)為技術支援的部長配置部門「技術支援」的管理權限。
2)為技術支援的部長配置角色「研發雛鷹」的「使用者移動」權限。
如下圖所示:
3.4 配置管理系統權限
管理者登入FineBI系統,點選「管理系統>權限管理>普通權限配置」,選擇權限載體「部門/角色/使用者」。
本範例選擇部門「技術支援>部長」。選擇「管理系統」Tab,為技術支援的部長配置模組「使用者管理」的「使用」權限,如下圖所示:
3.5 效果查看
技術支援的部長Alice(Alice,1)登入FineBI系統,點選「管理系統>使用者管理>角色」。
1)在角色的使用者列表中,僅可見有權限的「技術支援」部門的使用者Anna和Alice,不可見無權限的「開發」部門的使用者Mike和Billy。
2)編輯角色中的使用者時,僅可增刪有權限的「技術支援」部門的使用者,不可增刪無權限的其他部門的使用者。
3)不可以對角色進行重新命名、刪除等操作。
4. 注意事項
禁用/刪除插件時,已配置的「使用者移動」權限會丟失,禁用插件時彈窗提示「禁用插件會情況已經配置的使用者移動權限,確定禁用?」
重新再啟動/安裝該插件時,之前配置的「使用者移動」權限就沒了,因此請使用者謹慎禁用/刪除。