上一篇:使用JavaExcel API 往excel中插入图片 >>
基于目录结构认证的问题
定义一个权限的大概流程是:在目录树上选择某一目录节点,然后选择一种操作类型,由此定义一个对该节点的权限permission1。
按此方式授权:permission1->role1->group1,因此属于组group1的用户就拥有对该节点的操作权限permission1,节点权限具有继承特点。
如果按此方式定义权限的话,那么随着目录结构树的增长,权限会越来越多。
另外一种方式就是先定义好操作权限,比如view permission,edit permission,check in permission,check out permission,把role和privilege的概念等同起来,即预先定义好基本的固定角色view role,edit role,check in role,check out role。
目录结构的安全策略是:树节点授权给某个角色role1(edit role),于是拥有该角色的group就有权限对该节点以及子节点进行edit的权限,如果再把该节点授权给role2(check in role),那么同时拥有role1和role2的group就能对该节点及子节点进行edit和check in的权限。此方式对树节点是进行粗粒度授权,而且不符合RBAC中permission=resource+operation的规范。
不知大家对目录结构认证有什么心得和建议?
下一篇:JAVA相关基础知识(1) >>
相关文章:
- · Oracle数据库系统使用经验六则
- · MySQL查询优化系列讲座之查询优化器
- · MySQL查询优化系列讲座之数据类型与效率
- · MySQL查询优化系列讲座之调度和锁定
- · MySQL查询优化讲座之管理员的优化措施
- · (interbase之九)inteb…
- · Oracle数据库碎片整理
- · SQLStory摘录(七)——…
- · 使用 PHP 5.0创建图形的巧妙方法
- · 下一代的WEB开发框架
- · 推荐几篇MSDN好文章
- · Web设计里的软件工程思想
- · ASP.Net安装简明手册
- · 利用Directshow开发源Filter
- · DShow中实现抓图的几种方法
- · 渲染状态管理
- · 论游戏中的搜索问题(初级篇)
- · 如何在3D场景中加入Fog
- · 深入RPG游戏制作—图形篇
- · 角色扮演游戏的升级系统研究
- · 游戏外挂分析
- · 特效天地——水波
- · 隨筆]遊戲程式設計初學者…
- · 特效天地——位图卷轴
- · 未来游戏发展趋向
- · 纹理映射:JeffMolofee(…
- · 向3D进军:JeffMolofee(…
- · 看骂国产游戏、骂国内制…
- · 五子棋的核心算法
- · 拼图游戏的算法
- · 上楼梯算法的java实现
- · 杨辉三角形
- · 水仙花数
- · 刘徽《九章算术》中的勾股数
- · 图像分割中阈值的自动选取的研究及其算法实现
- · 【C++/OOP】(侯捷著)
- · 《Borland传奇》序-李维
- · 工作不努力,罚你去印度…
