RDIFramework.NET ━ 9.4 角色管理 ━ Web部分
RDIFramework.NET ━ .NET快速信息化系統(tǒng)開發(fā)框架
9.4 角色管理?-Web部分?
角色管理模塊主要為了方便框架權(quán)限的分配,提高權(quán)限分配的效率,減少重復(fù)設(shè)置權(quán)限的工作量。角色(用戶組)管理模塊可讓操作員靈活配置整個(gè)框架所包含的角色或用戶組。注意了,此處我提出了用戶組的概念,有的商業(yè)用戶在使用過程中談到為什么不單獨(dú)設(shè)置“用戶組”功能模塊,在此簡單說明一下,角色也是一種分組方式,用戶組也是一種分組方式,為了不太過復(fù)雜,本框架約定統(tǒng)一使用角色對相應(yīng)用戶進(jìn)行分組,當(dāng)然角色也有一個(gè)分類,我們強(qiáng)烈建議,訪問系統(tǒng)對角色進(jìn)行充分合理的規(guī)劃并分類,以免將來發(fā)生混亂(相應(yīng)的系統(tǒng)擁有相應(yīng)的角色)。“角色管理”功能模塊主要包括:整個(gè)框架都有那些角色、相應(yīng)角色所擁有的用戶、角色所擁有的操作權(quán)限/模塊菜單、對角色進(jìn)行排序、新增、修改、刪除角色,對角色進(jìn)行搜索等,角色管理主界面如下圖所示:
?
9.4.1、角色添加、修改與刪除
操作員可以根據(jù)需要靈活配置(新增、修改、刪除)框架所擁有的相關(guān)角色,系統(tǒng)角色強(qiáng)烈建議不要修改,是保證整個(gè)框架正常運(yùn)行的基礎(chǔ)。
a)?角色“新增/修改”功能。
根據(jù)需要可以新增角色,對于已有的角色可以進(jìn)行修改,對于不用的角色可以進(jìn)行停用或刪除。在新增或修改角色時(shí)名稱不允許重復(fù)且為必輸項(xiàng)。新增角色界面如下圖所示。
說明:對于已有的角色,如果想取消其擁有的相應(yīng)權(quán)限,可以取消角色的“有效”標(biāo)志(停用角色),這樣就相當(dāng)于這個(gè)角色被停用了,如果后其想啟用也很方便。“角色分類”可以把具有相同類的角色歸為一類,方便管理與查詢。相應(yīng)的分類值可在“數(shù)據(jù)字典”中進(jìn)行設(shè)置。
修改角色界面如下圖所示:
b)?刪除角色。
對于確定無用的或錯(cuò)誤分配的角色等可以在“角色管理”界面進(jìn)行邏輯刪除。
9.4.2、角色用戶設(shè)置
9.4.3、搜索角色
在“角色管理”主界面,我們可以按“角色分類”進(jìn)行角色的顯示,選擇相應(yīng)分類,就會顯示此分類下的所有角色。
?
相關(guān)文章:
? ? ??RDIFramework.NET — 基于.NET的快速信息化系統(tǒng)開發(fā)框架 — 系列目錄
posted on 2015-01-31 16:50 yonghu86 閱讀(...) 評論(...) 編輯 收藏轉(zhuǎn)載于:https://www.cnblogs.com/huyong/p/4263799.html
總結(jié)
以上是生活随笔為你收集整理的RDIFramework.NET ━ 9.4 角色管理 ━ Web部分的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为mongodb加上权限
- 下一篇: 在项目中学习.NET的JQuery Ch