- 浏览: 168357 次
- 性别:
- 来自: 北京
-
文章列表
这几天,不少网友通过邮件、留言的方式询问:使用Metadmin后,是否会对已有系统造出影响?使用Metadmin后,业务代码应该怎么编写呢?
为此,
我制作了Metadmin Access Manager教程
(http://www.metadmin.com/demo1/index.html)。
本教程,演示角色授权、数据查询范围授权、数据删除授权、界面链接是否显示和功能菜单是否显示。通过这些演示让读者了解到哪些是Metadmin可以控制的,哪些是需要编写的业务代码,以及怎样将Metadmin权限功能嵌入到业务代码里面。
每页开头都已标出哪些是权限代码,哪些是业务代码。
演示 ...
- 2009-04-02 09:02
- 浏览 8166
- 评论(12)
界面层权限管理职责范围
先看这张如下界面要素:
下拉框:显示内容可能和当前用户有关。这种情况下,下拉框内容由权限管理系统提供。权限管理系统不负责render该下拉框,而只是负责给出Collection<Entity>。
按钮、链接(包括显示列表后面的操作链接):是否显示该按钮,是否显示该链接,可能和当前用户有关。这种情况下,是否显示该按钮,是否显示该链接,由权限管理系统做出决策。权限管理系统不负责render该按钮、该链接,而只是负责给出true/false决策。
显示列表:显示哪些值,显示值的哪些字段,也就是行列级,可能和当前用户有关。这种情况下,显示列表内容由权限管 ...
- 2009-03-26 17:39
- 浏览 2416
- 评论(0)
新浪网友问了2个问题:
1.业务流程中流程变革时,你的系统该怎么适应。
2.如何完成不同系统中的权限统一管理。
一,第一个问题
1.业务流程中流程变革时,你的系统该怎么适应。
简答:如果是权限发生变化,打开设计器编 ...
- 2009-03-25 11:37
- 浏览 2432
- 评论(2)
权限管理需求
IT系统不断向前发展,企业对于IT信息系统的权限控制要求越来越严格。主要有以下几类:
功能控制。比如允许某些用户使用某功能,访问某页面。拒绝某些用户使用某功能,访问某页面。
更细粒度的控制。
数据行控制。同样的功能,不同用户访问的数据范围是不同的。比如总公司用户能查看所有客户资料;分公司用户只能查看本分公司及下属营业部客户资料;营业部用户只能查看本营业部客户资料。
数据列控制。同样的功能,不同用户访问的数据字段是不同的。比如总公司用户不能查看客户资料的联系电话和联系地址信息,可以查看客户其他字段信息;其他用户能查看客户的全部字段信息。
数据操作权限控制。比如银行ATM ...
- 2009-03-24 09:05
- 浏览 2370
- 评论(2)
时光飞快,转眼4年过去了。Metadmin Access Manager经过4年发展,不断成熟完善。
Metadmin Access Manager是细粒度权限管理产品。将分散在系统里面的权限逻辑集中起来管理。权限逻辑不需编码,只需打开Metadmin设计器,在线设计、发布授权策略,即可完成权限控制目的。
欢迎对权限管理感兴趣的朋友,参与进来一起讨论。我会尽最大的力量,真诚地和大家交流。
GTalk: wangjbao@gmail.com
网站: http://www.metadmin.com
- 2009-03-20 16:08
- 浏览 1397
- 评论(2)