RDIFramework.NET ━ .NET快速信息化系統開發框架 - 4.9 操作(功能)權限管理模塊
RDIFramework.NET ━ .NET快速信息化系統開發框架
4.9 操作(功能)權限管理模塊
4.9 操作權限管理模塊
隨著經濟全球化趨勢的發展和企業間競爭的加劇,企業對管理要求不斷變化、提高,越來越多的信息都表明權限管理必須向更細、更深的方向發展,其目的就是為了更好的發揮監督職能,對不相容的資源進行分離與牽制,對重要的事項進行監督與制約,重點突出精細化管理的要求。操作權限管理模塊是框架權限控制的核心,貫穿于整個框架應用之中。這里的操作權限不能簡單理解為一些常用的增、刪、改、查,應進行更深入的分析與挖掘。比如可訪問框架的權限,可訪問、編輯、刪除、拒絕訪問某些列的權限、框架資源的管理權限等等。在開發一個系統時不可能一下子把這些權限完整的抽象出來,是一個循序漸進的過程,合理的權限粒度抽象更能方便后期的管理。操作權限管理主界面如圖4.9.1所示。

圖4.9.1 操作權限管理
操作(功能)權限主要分為兩大類,一類為:系統操作權限(System),另一類為業務/應用操作權限(Application)。系統操作權限主要是為框架自身使用而定義的操作權限,而業務/應用操作權限則是開發人員在做實際的應用開發時所定義的操作權限。對于用戶角色為用戶管理員(UserAdmin)的系統角色,默認擁有所有的系統操作權限而不需要分配。對于用戶角色為業務管理員(Admin)的系統角色,默認擁有所有的業務/應用操作權限而不需要分配。
在操作(功能)權限管理主界面可方便的對操作權限進行添加、修改、刪除、移動與合并、導出操作權限到本地、同時可設置角色或用戶的操作權限、對操作權限項進行排序等功能。
4.9.1、操作權限添加、修改與刪除
a)、添加操作權限
添加操作權限如圖4.9.1-1所示,需要注意的是新添加的操作權限其名稱與編號不能重復,有效標志設置當前添加的操作權限是否有效(即啟用該操作權限),默認為啟用。“添加”按鈕可添加多條操作權限,不關閉當前窗口,“保存”按鈕添加一條操作權限后馬上關閉當前窗口。

圖4.9.1-1 添加操作權限
b)、修改操作權限
對已有的操作權限我們可以對其進行修改,修改操作權限的界面與新增的大同小異。
c)、刪除操作權限
對無用的操作權限可以進行邏輯刪除。
4.9.2、操作權限合并、移動
在操作權限管理主界面可以輕松的實現操作權限的移動或合并,不僅可以在操作權限樹形列表中通過鼠標拖動的方法進行移動,同時還可以選擇要移動的操作權限,單擊“移動“按鈕,打開“權限選擇”窗口,選擇要移動到的操作權限,即可完成操作權限的移動與合并。權限選擇如圖4.9.2-1所示。

圖4.9.2-1 權限選擇
4.9.3、角色操作權限批量設置
角色操作權限用于設置那些角色擁有那些操作(功能)權限,那些角色不擁有那些操作(功能)權限。角色權限設置如圖4.9.3-1角色權限批量設置。左側列出框架的所有有效角色,右側為操作權限項,選中相應的操作權限后保存,即可為當前選中角色授予相應的操作權限。

圖4.9.3-1 角色操作權限批量設置
4.9.4、用戶操作權限批量設置
用戶操作權限權限批量設置用于設置那些用戶擁有那些操作權限,那些用戶不擁有那些操作權限。用戶操作權限設置如圖4.9.4-1用戶權限批量設置。左側列出框架的所有有效用戶,右側為操作權限項,選中相應的操作權限后保存,即可為當前選中用戶授予相應的操作權限。

圖4.9.4-1 用戶權限批量設置
4.9.5、操作權限排序
操作權限排序對操作權限的顯示排序進行控制,與其他功能模塊的排序操作類似。
作者:
RDIF
出處:
http://www.rzrgm.cn/huyong/
Email:
406590790@qq.com
QQ:
406590790
微信:
13005007127(同手機號)
框架官網:
http://www.guosisoft.com/
http://www.rdiframework.net/
框架其他博客:
http://blog.csdn.net/chinahuyong
http://www.rzrgm.cn/huyong
國思RDIF開發框架
,
給用戶和開發者最佳的.Net框架平臺方案,為企業快速構建跨平臺、企業級的應用提供強大支持。
關于作者:系統架構師、信息系統項目管理師、DBA。專注于微軟平臺項目架構、管理和企業解決方案,多年項目開發與管理經驗,曾多次組織并開發多個大型項目,在面向對象、面向服務以及數據庫領域有一定的造詣。現主要從事基于
RDIF
框架的技術開發、咨詢工作,主要服務于金融、醫療衛生、鐵路、電信、物流、物聯網、制造、零售等行業。
如有問題或建議,請多多賜教!
本文版權歸作者和CNBLOGS博客共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,如有問題,可以通過微信、郵箱、QQ等聯系我,非常感謝。

浙公網安備 33010602011771號