NET快速信息化系统开发框架 V3.2 -> WinForm“组织机构管理”界面组织机构权限管理采用新的界面,操作权限按模块进行展示

简介:

对于某些大型的企业、信息系统,涉及的组织机构较多,模块多、操作权限也多,对用户或角色一一设置模块、操作权限等比较繁琐。我们可以直接对某一组织机构进行权限的设置,这样设置后,同一组织机构的用户就可以拥有相应的模块访问权限,操作权限了,这样也能减轻管理人员的负担。

  要启用组织机构权限,需要配置Config.xml配置节“EnableOrganizePermission”为True,要打开组织机构权限设置窗口,只需在组织机构管理主界面,单击“组织机构权限”按钮即可,如下图所示。


  框架从3.2版本开始我们启用全新的组织机构权限设置界面,布局更加的规范,访问与设置的效率更高,真正满足了重多客户一直来的期望。整个布局以工具栏、左侧菜单访问权限、右侧展示对应菜单所拥有的操作权限项。只要设置了左侧对应模块的可访问权限,才能设置他的操作权限项,否则就是灰色的,如下图所示:

  在第一个图中,我们对组织机构“海口分公司”设置了相应的模块(菜单)访问权限以及其拥有的操作权限。公共模块不用设置,所有登录用户都可以访问。现在我们以组织机构为“海口分公司”的用户登录进来看其是否已经拥有了我们设置的模块访问权限与操作权限,如下图所示。

  通过上图可以看到,用“海口分公司”组织机构下的用户登录进来后,该用户就拥有了我们设置的模块(含公开模块)与操作权限。

  这儿需要特别说明的,用户、角色、组织机构等的权限设置是并的关系,意思是说,这个用户设置了相应的用户权限,又对此用户设置了对应的角色,角色也设置了权限,还有组织机构也设置了权限,那么这个用户的权限就比较复杂了,是全继承的关系。一般实际应用中,我们应根据实际情况选择一种或多种方式进行权限的设置。


本文转自yonghu86博客园博客,原文链接:http://www.cnblogs.com/huyong/p/7747454.html,如需转载请自行联系原作者

相关文章
|
2天前
|
人工智能 前端开发 开发工具
解读.NET 技术的开发潜力
本文全面介绍了.NET技术在软件开发领域的核心优势、创新应用及面临的挑战。.NET以其统一的开发平台、强大的工具和跨平台能力,成为企业级应用、Web应用乃至游戏开发的理想选择。然而,在性能优化、容器化及AI集成等方面仍需不断突破。通过积极拥抱开源和社区驱动模式,.NET将持续推动软件开发的进步。
13 1
|
14天前
|
Linux C# Android开发
一个开源、跨平台的.NET UI框架 - Avalonia UI
一个开源、跨平台的.NET UI框架 - Avalonia UI
|
14天前
|
存储 运维
.NET开发必备技巧:使用Visual Studio分析.NET Dump,快速查找程序内存泄漏问题!
.NET开发必备技巧:使用Visual Studio分析.NET Dump,快速查找程序内存泄漏问题!
|
14天前
|
消息中间件 开发框架 前端开发
YuebonCore:基于.NET8开源、免费的权限管理及快速开发框架
YuebonCore:基于.NET8开源、免费的权限管理及快速开发框架
|
14天前
|
JSON 测试技术 C#
C#/.NET/.NET Core优秀项目框架推荐榜单
C#/.NET/.NET Core优秀项目框架推荐榜单
|
14天前
|
开发框架 前端开发 JavaScript
ASP.NET MVC 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
21 7
|
12天前
|
存储 开发框架 前端开发
ASP.NET MVC 迅速集成 SignalR
ASP.NET MVC 迅速集成 SignalR
30 0
|
1月前
|
开发框架 前端开发 .NET
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
31 0
|
1月前
|
开发框架 前端开发 安全
ASP.NET MVC 如何使用 Form Authentication?
ASP.NET MVC 如何使用 Form Authentication?
|
1月前
|
开发框架 .NET
Asp.Net Core 使用X.PagedList.Mvc.Core分页 & 搜索
Asp.Net Core 使用X.PagedList.Mvc.Core分页 & 搜索
79 0

热门文章

最新文章