[C#.NET通用权限管里系统组件]对资源权限、列表型、记录级权限、数据集权限的实现参考-阿里云开发者社区

开发者社区> 安全> 正文
登录阅读全文

[C#.NET通用权限管里系统组件]对资源权限、列表型、记录级权限、数据集权限的实现参考

简介:

  通用权限管理系统,可以满足各种最严格的权限配置管理要求,可以显著提高系统的稳定性,安全性,可以减少开发周期,见效快,是建设信息化项目工程的必备权限控制管理组件。

  我的梦想就是将来的10年里,全国各地到处都在用 通用权限管理系统组件在 开发整体信息化项目,程序员都用这个组件管理开发信息化系统,政府企业单位的信息中心的管理人员,都在用这个组件管理信息系统,多个信息系统都有统一的表结构,统一的管理工具,甚至都可以进行无缝的多个软件项目集成。

  人有梦想才会有奋斗的目标,才不会迷失方向,会有源源不断的发展动力,继续每天努力一点点,做个让国人骄傲的信息系统管理组件,把劳动成果分享给成千上万有需要的人。


  我们用超级管理员登录系统。  

2011032601.png


进入 选项(字典)管理模块,进行数据集权限的配置工作。

2011032602.png


我们可以按角色配置权限,也可以按用户配置数据集权限。

2011032603.png


我们给 吉日嘎拉 这个账户,管理如下几个数据的权限。

2011032605.png


同时我们再进行用户的相应的权限配置

2011032604.png


还可以按某个项进行权限配置,如下图

2011032612.png

2011032613.png


我们还是选“吉日嘎拉”这个账户

2011032606.png


给“吉日嘎拉”这个账户相应的操作权限

20110326061.png


给这个“吉日嘎拉”用户模块访问的权限如下配置

2011032610.png


按此“吉日嘎拉”用户登录到系统

2011032607.png


进入选项“字典”管理模块

2011032608.png


进入后的效果会如下

2011032611.png



相应的数据库中的权限配置存储如下

2011032609.png


具体程序如何配置,如何调用等,直接参考  选项(字典)管理模块 中的源码就可以了。


  数据集权限不仅仅按用户账户可以配置权限也支持按角色配置权限,用户归属于某个角色就可了。虽然列表型数据资源的权限配之实现起来很容易,但是相关的所有功能都调试好,还是需要好几天的开发时间,进入稳定好用的成熟期,至少需要1-2个月时间,通用权限管里系统组件并不是什么玩技术的产物,而是积累的长期的信息系统开发经验后,为了给其他人节约时间而完善的一个辅助开发工具,从头开发完善一个这样的组件耗费的时间精力过多,直接拿个现成的稍微修改一下会更好用更容易达到我们的最终目的。




本文转自 jirigala 51CTO博客,原文链接:http://blog.51cto.com/2347979/1200708,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
+ 订阅

云安全开发者的大本营

其他文章
最新文章
相关文章