在實際應用在咱們可能會有這樣的需求,某個操做權限項(按鈕)或菜單在某個時間範圍內可讓指定角色訪問。此時經過咱們的角色權限擴展設置就能夠辦到。微信
在咱們框架V3.3 Web版本全新增長了角色權限擴展設置的功能。主要是針對角色對操做權限項、角色對模塊在指定時間範圍內有效的設置。框架
設置過程當中有如下幾個方面須要注意:分佈式
模塊與操做權限項的訪問權限複選框選中便可授予對應的權限,同時可直接在TreeList界面單擊設置「開始生效時間、結束生效時間」,設置後鼠標移走會自動保存所設置。網站
對於公開模塊不須要設置模塊訪問權限,單擊複選框右下角會自動提示。.net
對於可訪問的模塊設置了有效開始/結束時間的,取消可訪問,要同時清除界面上「開始生效時間、結束生效時間」的顯示,可訪問操做權限的同理。orm
只要設置了模塊的可訪問權限後,纔對設置此模塊對應的操做權限(可編輯,不然不可編輯)。blog
兩個TreeList界面只開放「開始生效時間、結束生效時間」兩列的可編輯性,同時要在設置了可訪問權限的基礎上纔可編輯。開發
對於兩個TreeList控件是聯動顯示,選中一個模塊後,聯動顯示選中模塊對應的操做權限項。get
單擊「清除權限」按鈕,可清除當前角色全部的模塊與操做權限項的可訪問權限。iframe
角色受權管理主界面以下圖所示
在角色受權管理主界面單擊「角色權限擴展」按鈕,便可打開對應角色的權限擴展設置窗口,以下圖所示:
「角色權限擴展設置」主界面集模塊訪問權限設置、模塊的操做權限項訪問設置、模塊和操做權限項的可訪問日期範圍設置於一體,很是的方便。
"模塊生效結束日期「設置
"操做權限生效結束日期「設置
在「角色權限擴展設置」中,咱們設置了「用戶」角色的模塊、操做權限項的可訪問權限,並指定了對應的時間範圍訪問權限,如今咱們以「用戶」角色下的一我的員登陸,查看設置的效果,以用戶「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),及時瞭解最新動態。
掃描二維碼當即關注