RDIFramework.NET V3.3 Web版角色授权管理新增角色对操作权限项、模块起止生效日期的设置...
在實(shí)際應(yīng)用在我們可能會(huì)有這樣的需求,某個(gè)操作權(quán)限項(xiàng)(按鈕)或菜單在某個(gè)時(shí)間范圍內(nèi)可以讓指定角色訪問(wèn)。此時(shí)通過(guò)我們的角色權(quán)限擴(kuò)展設(shè)置就可以辦到。
在我們框架V3.3 Web版本全新增加了角色權(quán)限擴(kuò)展設(shè)置的功能。主要是針對(duì)角色對(duì)操作權(quán)限項(xiàng)、角色對(duì)模塊在指定時(shí)間范圍內(nèi)有效的設(shè)置。
功能描述
設(shè)置過(guò)程中有以下幾個(gè)方面需要注意:
模塊與操作權(quán)限項(xiàng)的訪問(wèn)權(quán)限復(fù)選框選中即可授予對(duì)應(yīng)的權(quán)限,同時(shí)可直接在TreeList界面單擊設(shè)置“開(kāi)始生效時(shí)間、結(jié)束生效時(shí)間”,設(shè)置后鼠標(biāo)移走會(huì)自動(dòng)保存所設(shè)置。
對(duì)于公開(kāi)模塊不需要設(shè)置模塊訪問(wèn)權(quán)限,單擊復(fù)選框右下角會(huì)自動(dòng)提示。
對(duì)于可訪問(wèn)的模塊設(shè)置了有效開(kāi)始/結(jié)束時(shí)間的,取消可訪問(wèn),要同時(shí)清除界面上“開(kāi)始生效時(shí)間、結(jié)束生效時(shí)間”的顯示,可訪問(wèn)操作權(quán)限的同理。
只要設(shè)置了模塊的可訪問(wèn)權(quán)限后,才對(duì)設(shè)置此模塊對(duì)應(yīng)的操作權(quán)限(可編輯,否則不可編輯)。
兩個(gè)TreeList界面只開(kāi)放“開(kāi)始生效時(shí)間、結(jié)束生效時(shí)間”兩列的可編輯性,同時(shí)要在設(shè)置了可訪問(wèn)權(quán)限的基礎(chǔ)上才可編輯。
對(duì)于兩個(gè)TreeList控件是聯(lián)動(dòng)顯示,選中一個(gè)模塊后,聯(lián)動(dòng)顯示選中模塊對(duì)應(yīng)的操作權(quán)限項(xiàng)。
單擊“清除權(quán)限”按鈕,可清除當(dāng)前角色所有的模塊與操作權(quán)限項(xiàng)的可訪問(wèn)權(quán)限。
功能展示
角色授權(quán)管理主界面如下圖所示
在角色授權(quán)管理主界面單擊“角色權(quán)限擴(kuò)展”按鈕,即可打開(kāi)對(duì)應(yīng)角色的權(quán)限擴(kuò)展設(shè)置窗口,如下圖所示:
“角色權(quán)限擴(kuò)展設(shè)置”主界面集模塊訪問(wèn)權(quán)限設(shè)置、模塊的操作權(quán)限項(xiàng)訪問(wèn)設(shè)置、模塊和操作權(quán)限項(xiàng)的可訪問(wèn)日期范圍設(shè)置于一體,非常的方便。
"模塊生效結(jié)束日期“設(shè)置
"操作權(quán)限生效結(jié)束日期“設(shè)置
在“角色權(quán)限擴(kuò)展設(shè)置”中,我們?cè)O(shè)置了“用戶”角色的模塊、操作權(quán)限項(xiàng)的可訪問(wèn)權(quán)限,并指定了對(duì)應(yīng)的時(shí)間范圍訪問(wèn)權(quán)限,現(xiàn)在我們以“用戶”角色下的一個(gè)人員登錄,查看設(shè)置的效果,以用戶“10133”登錄后展示的菜單如下圖所示。
在上圖的菜單中可以看到,雖然對(duì)用戶“10133”設(shè)置了“員工管理”的可訪問(wèn)權(quán)限,但可訪問(wèn)的日期范圍已過(guò),所以這兒就看不到這個(gè)模塊了。同理我們打開(kāi)角色管理模塊,查看其對(duì)應(yīng)的操作權(quán)限項(xiàng)的權(quán)限設(shè)置,可以看到已經(jīng)達(dá)到了我們?cè)O(shè)置的目的。如下圖所示:
以上就是在我們框架Web版本中新增的角色權(quán)限擴(kuò)展處理,在實(shí)際應(yīng)用中不少的客戶會(huì)有這樣的需求,有了這樣的功能,設(shè)置起來(lái)就更加的方便,權(quán)限管理也更精細(xì)方便了。
推薦文章
RDIFramework.NET — 基于.NET的快速信息化系統(tǒng)開(kāi)發(fā)框架 — 系列目錄
RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件介紹
RDIFramework 平臺(tái)代碼生成器V3.2 發(fā)布版
工作流相關(guān)文章:
RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件介紹
.NET快速信息化系統(tǒng)開(kāi)發(fā)框架 V3.2->Web版本工作流部分業(yè)務(wù)處理界面與查看界面全新展示
實(shí)例演示如何使用RDIFramework.NET 框架的工作流組件進(jìn)行業(yè)務(wù)流程的定義—請(qǐng)假申請(qǐng)流程-WinForm
實(shí)例演示使用RDIFramework.NET 框架的工作流組件進(jìn)行業(yè)務(wù)流程的定義—請(qǐng)假申請(qǐng)流程-Web
RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件WinForm業(yè)務(wù)平臺(tái)
RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)
其他文章:
RDIFramework.NET框架SOA解決方案(集Windows服務(wù)、WinForm形式與IIS形式發(fā)布)-分布式應(yīng)用
RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 V3.2版本 正式發(fā)布
一路走來(lái)數(shù)個(gè)年頭,感謝RDIFramework.NET框架的支持者與使用者,大家可以通過(guò)下面的地址了解詳情。
RDIFramework.NET官方網(wǎng)站:http://www.rdiframework.net/
RDIFramework.NET官方博客:http://blog.rdiframework.net/
同時(shí)需要說(shuō)明的,以后的所有技術(shù)文章以官方網(wǎng)站為準(zhǔn),歡迎大家收藏!
RDIFramework.NET框架由專業(yè)團(tuán)隊(duì)長(zhǎng)期打造、一直在更新、一直在升級(jí),請(qǐng)放心使用!
歡迎關(guān)注RDIFramework.net框架官方公眾微信(微信號(hào):guosisoft),及時(shí)了解最新動(dòng)態(tài)。
掃描二維碼立即關(guān)注
總結(jié)
以上是生活随笔為你收集整理的RDIFramework.NET V3.3 Web版角色授权管理新增角色对操作权限项、模块起止生效日期的设置...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 数据仓库分层ODS DW DM 主题 标
- 下一篇: echarts - 使用echarts过