RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->Web版本新增新的角色受权管理界面效率更高、更规范

  角色受权管理模块主要是对角色的相应权限进行集中设置。在角色权限管理模块中,管理员能够添加或移除指定角色所包含的用户、能够分配或授予指定角色的模块(菜单)的访问权限、能够收回或分配指定角色的操做(功能)权限、能够对全部角色、用户、模块(菜单)、操做(功能)权限进行集中批量设置,角色户受权范围的设置(相似于用户受权范围的设置),表字段权限的设置以及表约束条件权限的设置等。html

  角色受权管理从3.2版本开始启用了全新的界面组织方式,更加的合理与快速,颠覆了以往的全部版本,可操做性大大提升,模块的选择以子系统进行加载,模块的操做权限项也是以模块的选择动态加载,只有设置了模块的访问权限才能够设置其对应模块的操做权限,对于大型系统加载速度与处理的灵活性都毋庸置疑。数据库

  角色受权管理主界面,以下图所示:微信

  下面就Web版角色受权管理的全部功能作介绍,主要包含:角色权限设置、角色关联用户、角色用户集中批量设置、角色受权范围设置、表字段权限设置、约束条件权限设置、高级搜索。微信开发

  1、角色权限设置

  角色权限设置能够集中设置当前所选角色的模块(菜单)访问权限、拥有的操做权限,是权限设置中常常使用的一个功能。角色权限设置以下图所示。在“角色权限设置”界面,咱们能够很方便的清除当前角色所拥有的全部权限,也能够对其进行模块及操做权限的设置。框架

 

  在上图的角色权限设置界面,整个界面采用了全新的布局方式,最上面是业务系统选择下拉列表,这儿列出了全部的子系统可供选择,选择一个子系统后下面就会显示当前子系统全部的模块列表。选中对应模块前面的复选框就表示授予当前模块可访问的权限,选择一个模块右边就会列出当前模块全部的操做权限项列表,同理要授予某操做权限项,只需选中前面的复选框,取消权限只须要取消复选框的选择便可。右边的复选框能够操做的前提是左边其对应的模块的复选框被选中。不然就是灰色的不可选择,以下图:布局

 

  2、角色用户关联

角色用户关联能够方便的添加与移除当前选择角色所包含的用户,用户归属于某个角色,就意味着该用户“继承”了该角色所拥有的一切权限。角色用户关联以下图所示。在角色角色关联操做界面上,咱们能够为当前角色添加可用用户,也能够移除已经拥有的用户。post

 

  3、角色用户集中批量设置

  角色用户集中批量设置可在一个界面批量对全部角色设置或收回其所包含的用户,角色用户集中批量设置以下图所示。网站

  

  4、角色受权范围设置

  角色受权范围设置能够很好的实现受权的再分配,对于大的集团企业能够明显的减小管理员权限分配的负担与压力,角色受权范围能够在当前角色拥有的权限下,再次有选择的分配给其余的操做人员。通俗点讲就是,某些岗位上工做的人是管理员,但不是全部业务的管理员,只是某个业务领域内的管理员,他在这个业务领域内应该有全部的权限,并且还能够委托别人来管理、能够受权给别人来管理某个业务,这就是角色受权范围管理,相似于数据库权限中的级联受权,角色受权范围以下图所示。url

 

  在上图中的“用户”与“角色”选项卡,操做用户能够设置当前所选角色能够受权的“用户”与“角色”并点击保存按钮便可使设置生效。对于“组织机构”、“模块(菜单)”两个选项卡,咱们能够经过右击,在弹出的快捷菜单中选择相应的功能进行操做,以下图所示: spa

 

  5、表字段权限设置

  在某些应用中,咱们有时须要针对不一样的角色设置其对特定表的访问,列的访问、编辑权限。在“表字段权限设置”中咱们能够设置角色能够访问的数据表,以及对数据表列的访问、编辑、拒绝访问权限。角色的表字段权限设置以下图所示。

 

  在表字段权限设置窗口,左侧列出的数据表,选中即拥有对该表的访问权限,取消则会拒绝访问该表,同时该表对应的列访问、编辑、拒绝访问权限也会同步取消。若是左侧没有列出咱们须要的数据表,能够经过 “表字段管理”中的“设置权限控制表”功能进行设置。 

  6、约束条件权限设置

  有时咱们须要针对不一样的角色设置其能够看到某个数据表的数据的条件,在咱们这儿就是约束条件,角色对表约束条件设置如图下所示。

 

  在上图中,咱们设置所选角色“系统配置员”对数据表“角色表”的约束条件为“CATEGORY = ‘SystemRole’”,在开发过程当中,经过咱们的服务接口来获得这个约束条件表达式,就能够对相应用户进行表数据约束的控制了。

  要设置相应数据表的约束条件,咱们能够单击“设置条件表达式”按钮,进行所选表对当前所选用户约束条件进行设置,以下图所示。 

 

  7、高级搜索

  当角色过多时,快速搜索就变得很是重要了,在“角色受权管理”主界面单击“搜索”按钮就能够打开框架的高级查询对话框进行多条件数据的查询以下图所示:

 

 

相关文章:   

     RDIFramework 平台代码生成器V3.2 发布版 

   RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录  

   RDIFramework.NET ━ .NET快速信息化系统开发框架 ━ 工做流程组件介绍 

  RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-> Web版本新增新的用户权限设置界面效率更高、更规范
  RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->WinForm版本新增新的用户权限设置界面效率更高、更规范

  RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->WinForm版本新增新的角色受权管理界面效率更高、更规范

  一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,你们能够经过下面的地址了解详情。 

      RDIFramework.NET官方网站:http://www.rdiframework.net/ 

      RDIFramework.NET官方博客:http://blog.rdiframework.net/ 

      同时须要说明的,之后的全部技术文章以官方网站为准,欢迎你们收藏! 

      RDIFramework.NET框架由专业团队长期打造、一直在更新、一直在升级,请放心使用!  

   欢迎关注RDIFramework.net框架官方公众微信微信号:guosisoft),及时了解最新动态。

 

       扫描二维码当即关注

 

相关文章
相关标签/搜索