【自然框架】 权限 的视频演示(二): 权限到字段、权限到记录

      继续。这里演示权限到字段和权限到记录。
      
      权限到字段有两种安全级别,
      1、低安全级别。有些项目不需要做到控制每一个字段是否显示,那么就可以采用这种级别。低安全级别就是:如果一个节点里面没有设置可以访问哪些字段,那么就默认为不需要做到控制字段的程度,就是说节点里的字段都是可以访问的。这么做是为了操作方便。

      2、高安全级别。有些项目要求非常严格,要严格控制每一个字段是否可以访问,那么就可以采用这种安全级别。高安全级别:如果一个节点里面没有设置可以访问哪些字段,那么就认为不可以访问这个节点里的任何字段

      这里的Demo采用的是低安全级别,所以在没有设置可以访问的字段的情况下,可以看到节点里的全部字段。
      
      温馨提示:Demo里所有帐号的密码都是:123

      视频的演示步骤
      1、用zs001登录,查看可以访问的字段(列表和查询)
      2、回到管理员的页面,修改角色可以访问的字段(列表和查询)
      3、返回zs001登录的页面,查看更改后的效果。
      4、回到管理员的页面,修改角色可以访问的表单字段
      5、返回zs001登录的页面,查看更改后的效果。
      6、回到管理员的页面,修改角色,达到可以看到“类别”字段。因为权限到记录的条件是“只能添加、修改体育类新闻”,所以能看到类别比较方便。
      7、修改角色,选择采用的过滤方案。
      8、返回zs001登录的页面,查看更改后的效果。

      疑问:记录过滤方案如何制定?
      这个就是难点了,一两句话说不清楚呀。这个也是很灵活的,不同的项目会有不同的需求,同一个项目,不同的功能节点也会有完全不同的需求,需求不同,具体的实现方式也就不同。但是归根结底,还是写一个查询条件(比如这里的NewsKindID=4)。

Demo的源码已经传上来了,请到这里下载:http://www.cnblogs.com/jyk/archive/2009/06/06/1497616.html

自定义控件QuickControl(就是WebControls.dll的源代码)的源码请到这里下载:http://www.cnblogs.com/jyk/archive/2008/07/29/1255891.html

时间比较匆忙,可能会有所遗漏,或bug,如果您发现了,麻烦告诉我一下,万分感谢!

相关帖子回顾:

【自然框架】通用权限的视频演示(一):添加角色,权限到功能节点和按钮 (9-6 22:45)

【自然框架】之通用权限:数据库设计的几种使用方式 (8-22 10:58)

【自然框架】之通用权限:用PowerDesigner重新设计了一下数据库,有ER图和表关系图 (7-28 06:41)

【自然框架】 之 资源角色——列表过滤方案(思路篇) (7-21 10:32)

【自然框架】之“元数据”的威力 (7-2 15:22)

【自然框架】之通用权限的Demo(二):添加人员、添加账户、添加角色里面的账户以及列表的权限验证 (7-2 10:16)

【自然框架】之通用权限的Demo(一):角色的添加和修改 (6-15 18:58)

【自然框架】之通用权限(八):权限到字段(列表、表单、查询) (6-12 14:50)

【自然框架】之通用权限(六):权限到节点 (6-10 09:47)

【自然框架】之通用权限(一):简介、数据结构 (6-5 16:42) 

时间: 2024-11-04 00:25:46

【自然框架】 权限 的视频演示(二): 权限到字段、权限到记录的相关文章

【自然框架】通用权限的视频演示(一):添加角色,权限到功能节点和按钮

      写了几个关于权限的东东,好像大家都不大理解,也不太清楚我的权限到底能做什么,所以想来想去还是弄点视频吧,就是屏幕录像,这样大家看起来就方便了吧.       为了大家便于观看视频,我先说一下视频的步骤.      1.添加角色,选择角色可以使用的功能节点和按钮.      2.选择用户,就是给角色里面添加用户.      3.用用户的账号登录,查看效果.      4.修改角色可以使用的按钮,查看效果.       这里举了一个很简单的例子--新闻维护,有两个角色,一个是"新闻维护&

【自然框架】——重开在线演示

  以前的那个在线演示的空间和域名过期了(感谢"云淡风清"和"恭敬"提供域名.空间和数据库),想想还是自己弄个空间来的稳定一些.所以买了个空间,交了一年的钱,所以至少一年内是稳定的.另外还想做一个专门介绍"自然框架"的网站,现在还在构思和完善中,预计一周的时间可以基本成型.   新的在线演示网址:http://demo.naturefw.com        源码下载地址:http://www.natureFw.com   您可以用 guest(

【自然框架 免费视频】资源角色的思路介绍(整理了一下以前帖子的目录,请刷新)

  请大家不要忘记点推荐!   源码下载: 自然框架的源代码.Demo.数据库.配置信息管理程序下载 这里介绍一下资源权限的思路,我们来设计一个场景,这个场景大家比较常见的,也是我遇到过的.我们来通过这个简单的实例,来看看资源权限可以如何实现. 资源权限,就是同样的一个表,一些人可以看到一部分信息,另一些人可以看到另一部分信息,还有些人可以看到全部信息,还有--.总之就是根据员工的权力,进行适当的筛选.可以看到一部分,或者可以看到全部.一级可以做什么样的操作(增删改查,导出等).   这里先只介

【自然框架】之通用权限(二):人员表组

        继续,这是第二章了.本来想在这一章里面介绍三个表组来着,但是我有点写不好的感觉,还是多分几章吧,这一章就只介绍人员表组.第二章到第五章主要是介绍表结构.我是习惯使用Excel来设计表,一开始的时候只能记录表名.字段名.字段类型.字段说明等信息,但是一直没能找到如何使用Excel来体现出来表之间的关系.前一阵子(好像是去年)突然想到了可以使用"图表"+图形(比如箭头)的方式来做表关系,第一章里的那几个图就是这么弄出来的,看着还凑合吧.       至于为什么不用Power

【自然框架】之通用权限的Demo(一):角色的添加和修改

        非常抱歉,我是一个靠激情来工作的人,有心情做什么多快,没心情的时候什么都不爱做.最近很烦,所以速度也很慢.原本打算周一拿出来Demo的,结果延迟了现在.希望大家多多包含.这个Demo并不完整,目前权限方面只实现了角色的添加和修改,其他的还没有实现.我还是一点一点来吧,我是怕如果我等到Demo更完善才拿出来的话,我会承受不了,而放弃这个计划.所以,咬咬牙,一步一步来.后续功能的Demo也会尽快拿出来,一两天吧.   一. 环境      Vs2008..net Framework

【自然框架】之通用权限(四):角色表组

        继续,这是第四章了.这里涉及到了资源方面的,不过有点绕,所以这里先介绍一下表结构,在后面的章节里面,再举例子详细介绍. 通用权限想要写的文章目录:(这是第四章)   1. 简介.数据库的总体结构2. 介绍人员表组3. 介绍组织结构表组4. 介绍角色表组5. 介绍"项目自我描述表组"6. 权限到节点7. 权限到按钮8. 权限到列表(表单.查询)9. 权限的验证10. 资源方面的权限11. 角色管理的程序(给客户用的)12. 权限下放13. 个性化设置 A.. [自然框架]

【自然框架】之通用权限:用PowerDesigner重新设计了一下数据库,有ER图和表关系图

      好像以前做的那个数据库设计大家都没太看懂,究其原因似乎大家都比较习惯使用PowerDesinger来设计.而我用Excel画出来的图大家看着特别别扭,而且还没有总体的图,也没有ER图,所以大家也就没有心情看了吧.呵呵.      PowerDesinger学习了一下,感谢Hayden Han 写的<PowerDesigner使用教程 -- 概念数据模型 >,通过这个文章学会了如何使用PowerDesinger来画ER图,这回画出来的应该是ER图了吧,呵呵.除了ER图,还有表关联图,

【自然框架】之通用权限(一):简介、数据结构

        这次要写一整套的权限方面的文章了,无论我的想法好与不好,先写出来请大家来评判.这个系列我要详细的说明我的权限的思路.想法.实现方式.代码和Demo.可能有人会说,通用是达不到的,最多只能无限接近.恩,对于我来说,能够无限接近就可以了,当然我知道如果要达到这个目标并不是一件容易的事情,有难度才有挑战,才有意思.所以我会在权限方面不断的努力,不断的无限接近通用.也请大家多多帮忙,毕竟一个人的力量是有限的.              通用权限想要写的文章目录:(这是第一章)   1. 

【自然框架】之通用权限:数据库设计的几种使用方式

        上次<[自然框架]之通用权限:用PowerDesigner重新设计了一下数据库,有ER图和表关系图 >里说了一大堆的表,好多人说太复杂了,做到权限到模块就可以了.       这个嘛,我也没有说所有的表都要一起使用呀.用哪些表那是根据情况来定的.也就是客户需求.项目需求和经验来决定了.       如果项目很简单,客户的需求也不复杂,那么做到权限到模块就可以了,大家都方便.那么这个时候"资源表组"里面就只需要用一个表就ok了,其他的表就不用了.