登录注册
请使用微信扫一扫
关注公众号完成登录
2008-08-04 18:10来源:希赛关键词:安全管理收藏点赞
我要投稿
假如上例中就甲、乙两类用户,期望的访问控制如上所述,那么最好的角色创建方法是为系统访问控制创建两个角色,第一个角色为role_a,如果要限制该角色只能读A和B,就只将private_ab_read模块的的权限赋予角色role_a;第二个角色为role_b,可以写数据域A和B,并且可以读写数据域C,可以将模块private_ab_write,private_c_readandwrite赋予角色role_b。然后将role_a赋予用户乙,可以同时将角色role_a和role_b赋予角色甲。
角色定义是递归的,可以将模块赋予角色,也可以将角色赋予更高层次的角色。这样每个角色在角色模块表中的信息形成一个角色树[2],叶接点为模块名称,除叶接点外的所有接点都为角色。总个角色模块表中的数据是一个角色森林[2]。
1.3用户维护与授权
用户授权是权限设置的难点,在用户的管理上,需要对用户进行归类。通常的应用系统,用户的类型并不太多,而且具备普通权限的用户占总个用户的80以上。用户权限分类直接影响到模块的划分和角色的创建,因此应用系统开发初期,根据应用系统能够提供的功能,需要对访问本系统的用户归类,至少每种类型能够确定一个用户代表,方便考察权限授予和模块划分是否正确。当新增用户时,只需把本类用户中代表用户拥有的角色同样赋予新增用户既可让该新增用户拥有相同应用模块访问权限。
当新增用户不在预定用户分类中的任何一类的时候,需要进行模块分裂和角色重建。模块分裂通常要涉及到原程序的改动,而角色的可以动态维护。如果原程序中模块划分足够细,就完全可以实现动态授权。
2权限分裂与判定
如新增用户丙,该用户只能对数据输入域A具备查看的权限,这时需要对模块private_ab_read分裂,分裂为private_a_read和private_b_read两个权限控制模块。可以为模块private_a_read和private_b_read分别创建角色role_a_read和role_b_read,并为这两个角色创建更高层次的角色private_ab_read。
通过这样方式的角色分裂,以前测试的权限理论上不需要回归测试,只需要测试新模块的权限,简化了测试工作量,既可以满足角色分裂的需要,又可以保证系统的安全。
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
日前,陕投电力运营开展“安全生产大家谈”活动,进一步树牢安全发展理念,落实好岗位安全责任,营造“人人讲安全、大家谈安全”的良好氛围。此次活动主题为“学安全先进、做安全员工、筑安全防线”,通过“看”案例“受”教育、“学”知识“强”本领、“请”先进“讲”经验、“让”大家“谈”想法等环
6月以来,国能晋江热电公司紧紧围绕“人人讲安全个个会应急”主题,结合年度安全生产工作要点,大力推动安全文化提升、隐患排查整改、监督机制完善等工作,通过“安全生产月”系列活动,凝心聚力,以月促年,为完成年度安全生产任务打下坚实基础。该公司在“安全生产月”期间积极推动安全文化建设,通
最近,盐城市滨海县供电公司在年度三家运检抢业务中标单位分别随机抽取三名队员、配电和三新公司抽选三名技术员(专职)联合组成三支队伍,分别开展10千伏柱上开关故障更换等三个典型抢修场景现场工作,营造了学业务、练技能的工作氛围,打造了高效顺畅的运检抢一体化工作体系。一直以来,盐城市滨海县
为贯彻落实安全管理基本方针,进一步增强生产一线人员安全意识与安全技能,全力保障安全生产稳定局面,最近,盐城供电海翔电气公司对工程协作的共21家外包单位、232人次,开展“一对一”安全教育培训,强化了外包施工人员遵纪守规、安全作业意识,确保安全生产始终保持“可控、再控、能控状态。外包工
为深入营造“人人讲安全、人人要安全、人人学安全”的安全生产月氛围,华电新疆发电有限公司昌吉分公司党委书记主讲,带领大家开展了一场富有深意的集中宣讲活动。党课深入解读了习近平总书记关于安全生产工作的一系列重要指示精神,紧密结合公司实际,对安全生产的必要性进行了全面分析,落实防止人身
2024年6月21日,国网天津经研院技经中心负责人讲了一堂以“人人讲安全、个个会应急-畅通生命通道”为主题安全生产课,不断压实安全生产责任,高质量筑牢安全管理基石。部门负责人结合了技经中心专业工作的特点,以及自身工作经验和对安全生产的认识和体会,强调要充分认识当前面临的安全形势和任务,从
6月23日,国能福州公司开展火灾正压呼吸器使用培训,进一步提升职工应急处置能力。培训分为专业知识培训和现场实操两个部分。该公司安全专工认真向一线职工讲解了正压呼吸器在浓烟、毒气、蒸汽、或缺氧环境下从压力、外观、系统气密性、低压报警器检查到佩戴操作顺序等专业知识,并模拟真实环境,让参
为进一步提升公司安全管控水平,牢固树立安全“红线”意识,6月以来,国能晋江热电公司紧紧围绕安全生产实际,通过强化作业标准,提高监管力度,弹奏“三部曲”唱响安全生产主旋律。强化作业标准,弹奏安全“思想曲”。结合安全生产月活动,该公司严格要求各班组利用安全培训日开展安全教育,通过认真
为全面贯彻落实国家安全生产方针,树牢“安全是技术、安全是管理、安全是文化、安全是责任”理念,华润电力盘锦公司发电党支部以有效遏制生产安全事故为目标,扎实推进全国第23个“安全生产月”活动,以“铁腕”护安全,以“铁规”筑壁垒,确保公司安全生产形势持续稳定向好。凝心聚力学精神砥砺前行强
6月19日,国网天津电科院按照“安全生产月”活动安排,围绕“人人讲安全、个个会应急——畅通生命通道”主题,组织开展消防安全知识讲座和火灾疏散实战演练活动,切实提高职工消防安全防范意识和应对火灾突发事件处置能力,筑牢电科院消防安全“防火墙”。电科院消防工作负责人、各部门安全员、志愿消
今年6月是全国第23个“安全生产月”,为深入落实安全责任,牢固树立安全理念,进一步增强现场施工人员自护自救能力和安全意识,提高现场安全生产管理水平。近日,中煤靖江发电有限公司(下称公司)围绕“人人讲安全个个会应急——畅通生命通道”主题展开系列活动。一是强化安全引导,压实安全防线。为
请使用微信扫一扫
关注公众号完成登录
姓名: | |
性别: | |
出生日期: | |
邮箱: | |
所在地区: | |
行业类别: | |
工作经验: | |
学历: | |
公司名称: | |
任职岗位: |
我们将会第一时间为您推送相关内容!