RDIFramework.NET V3.3 Web版角色授權管理新增角色對操作權限項、模塊起止生效日期的設置
在實際應用在我們可能會有這樣的需求,某個操作權限項(按鈕)或菜單在某個時間范圍內可以讓指定角色訪問。此時通過我們的角色權限擴展設置就可以辦到。
在我們框架V3.3 Web版本全新增加了角色權限擴展設置的功能。主要是針對角色對操作權限項、角色對模塊在指定時間范圍內有效的設置。
功能描述
設置過程中有以下幾個方面需要注意:
-
模塊與操作權限項的訪問權限復選框選中即可授予對應的權限,同時可直接在TreeList界面單擊設置“開始生效時間、結束生效時間”,設置后鼠標移走會自動保存所設置。
-
對于公開模塊不需要設置模塊訪問權限,單擊復選框右下角會自動提示。
-
對于可訪問的模塊設置了有效開始/結束時間的,取消可訪問,要同時清除界面上“開始生效時間、結束生效時間”的顯示,可訪問操作權限的同理。
-
只要設置了模塊的可訪問權限后,才對設置此模塊對應的操作權限(可編輯,否則不可編輯)。
-
兩個TreeList界面只開放“開始生效時間、結束生效時間”兩列的可編輯性,同時要在設置了可訪問權限的基礎上才可編輯。
-
對于兩個TreeList控件是聯動顯示,選中一個模塊后,聯動顯示選中模塊對應的操作權限項。
-
單擊“清除權限”按鈕,可清除當前角色所有的模塊與操作權限項的可訪問權限。
功能展示
角色授權管理主界面如下圖所示

在角色授權管理主界面單擊“角色權限擴展”按鈕,即可打開對應角色的權限擴展設置窗口,如下圖所示:

“角色權限擴展設置”主界面集模塊訪問權限設置、模塊的操作權限項訪問設置、模塊和操作權限項的可訪問日期范圍設置于一體,非常的方便。
"模塊生效結束日期“設置

"操作權限生效結束日期“設置

在“角色權限擴展設置”中,我們設置了“用戶”角色的模塊、操作權限項的可訪問權限,并指定了對應的時間范圍訪問權限,現在我們以“用戶”角色下的一個人員登錄,查看設置的效果,以用戶“10133”登錄后展示的菜單如下圖所示。

在上圖的菜單中可以看到,雖然對用戶“10133”設置了“員工管理”的可訪問權限,但可訪問的日期范圍已過,所以這兒就看不到這個模塊了。同理我們打開角色管理模塊,查看其對應的操作權限項的權限設置,可以看到已經達到了我們設置的目的。如下圖所示:

以上就是在我們框架Web版本中新增的角色權限擴展處理,在實際應用中不少的客戶會有這樣的需求,有了這樣的功能,設置起來就更加的方便,權限管理也更精細方便了。
推薦文章
RDIFramework.NET — 基于.NET的快速信息化系統開發框架 — 系列目錄
RDIFramework.NET ━ .NET快速信息化系統開發框架 ━ 工作流程組件介紹
工作流相關文章:
RDIFramework.NET ━ .NET快速信息化系統開發框架 ━ 工作流程組件介紹
.NET快速信息化系統開發框架 V3.2->Web版本工作流部分業務處理界面與查看界面全新展示
實例演示如何使用RDIFramework.NET 框架的工作流組件進行業務流程的定義—請假申請流程-WinForm
實例演示使用RDIFramework.NET 框架的工作流組件進行業務流程的定義—請假申請流程-Web
RDIFramework.NET ━ .NET快速信息化系統開發框架 ━ 工作流程組件WinForm業務平臺
RDIFramework.NET ━ .NET快速信息化系統開發框架 ━ 工作流程組件Web業務平臺
其他文章:
RDIFramework.NET框架SOA解決方案(集Windows服務、WinForm形式與IIS形式發布)-分布式應用
RDIFramework.NET ━ .NET快速信息化系統開發框架 V3.2版本 正式發布
一路走來數個年頭,感謝RDIFramework.NET框架的支持者與使用者,大家可以通過下面的地址了解詳情。
RDIFramework.NET官方網站:http://www.rdiframework.net/
RDIFramework.NET官方博客:http://blog.rdiframework.net/
同時需要說明的,以后的所有技術文章以官方網站為準,歡迎大家收藏!
RDIFramework.NET框架由專業團隊長期打造、一直在更新、一直在升級,請放心使用!
歡迎關注RDIFramework.net框架官方公眾微信(微信號:guosisoft),及時了解最新動態。
掃描二維碼立即關注

作者:
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號