版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。 https://blog.csdn.net/chinahuyong/article/details/43339781
RDIFramework.NET ━ .NET快速資訊化系統開發架構
9.4 角色管理 -Web部分
角色管理子產品主要為了友善架構權限的配置設定,提高權限配置設定的效率,減少重複設定權限的工作量。角色(使用者組)管理子產品可讓操作員靈活配置整個架構所包含的角色或使用者組。注意了,此處我提出了使用者組的概念,有的商業使用者在使用過程中談到為什麼不單獨設定“使用者組”功能子產品,在此簡單說明一下,角色也是一種分組方式,使用者組也是一種分組方式,為了不太過複雜,本架構約定統一使用角色對相應使用者進行分組,當然角色也有一個分類,我們強烈建議,通路系統對角色進行充分合理的規劃并分類,以免将來發生混亂(相應的系統擁有相應的角色)。“角色管理”功能子產品主要包括:整個架構都有那些角色、相應角色所擁有的使用者、角色所擁有的操作權限/子產品菜單、對角色進行排序、新增、修改、删除角色,對角色進行搜尋等,角色管理主界面如下圖所示:
9.4.1、角色添加、修改與删除
操作員可以根據需要靈活配置(新增、修改、删除)架構所擁有的相關角色,系統角色強烈建議不要修改,是保證整個架構正常運作的基礎。
a) 角色“新增/修改”功能。
根據需要可以新增角色,對于已有的角色可以進行修改,對于不用的角色可以進行停用或删除。在新增或修改角色時名稱不允許重複且為必輸項。新增角色界面如下圖所示。
說明:對于已有的角色,如果想取消其擁有的相應權限,可以取消角色的“有效”标志(停用角色),這樣就相當于這個角色被停用了,如果後其想啟用也很友善。“角色分類”可以把具有相同類的角色歸為一類,友善管理與查詢。相應的分類值可在“資料字典”中進行設定。
修改角色界面如下圖所示:
b) 删除角色。
對于确定無用的或錯誤配置設定的角色等可以在“角色管理”界面進行邏輯删除。
9.4.2、角色使用者設定
9.4.3、搜尋角色
在“角色管理”主界面,我們可以按“角色分類”進行角色的顯示,選擇相應分類,就會顯示此分類下的所有角色。
相關文章:
RDIFramework.NET — 基于.NET的快速資訊化系統開發架構 — 系列目錄作者:
EricHu出處:
http://blog.csdn.net/chinahuyong http://www.cnblogs.com/huyong/Email:
[email protected]QQ交流:406590790
架構部落格:
http://blog.csdn.net/chinahuyong http://www.cnblogs.com/huyong RDIFramework.NET,基于.NET的快速資訊化系統開發、整合架構,給使用者和開發者最佳的.Net架構部署方案。
關于作者:進階工程師、資訊系統項目管理師、DBA。專注于微軟平台項目架構、管理和企業解決方案,多年項目開發與管理經驗,曾多次組織并開發多個大型項目,在面向對象、面向服務以及資料庫領域有一定的造詣。現主要從事基于
架構的技術開發、咨詢工作,主要服務于金融、醫療衛生、鐵路、電信、物流、物聯網、制造、零售等行業。
如有問題或建議,請多多賜教!
本文版權歸作者和CSDN共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接,如有問題,可以通過郵箱或QQ 聯系我,非常感謝。