RBAC模型在短信平台管理系统中的应用

来源 :电脑学习 | 被引量 : 0次 | 上传用户:jianjfs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:给出了RBAC在短信平台管理系统中的应用设计和实现过程。
  关键词:RBAC 角色 访问控制
  中图分类号:TP311.52 文献标识码:A 文章编号:1002-2422(2008)03-0009-02
  
  1 RBAC模型及其特点
  
  RBAC模型成功地引入角色这个中介,应用系统根据需要定义各种角色,并设置合适的访问权限,用户根据其职责和任务需要被指派为不同的角色。这样整个访问控制过程分为两部分,即访问权限与角色相关联,角色再与用户相关联从而实现用户与访问权限的逻辑分离。从用户到角色的管理,简化了权限分配的复杂性,提高了安全管理的效率和质量。其显著的两大特征是:(1)减小授权管理的复杂性,降低管理开销;(2)灵活地支持企业的安全策略,并对企业的变化有很大的伸缩性。因此,星际短信平台管理系统的角色权限管理系统采用了RBAC策略。
  
  2 角色权限管理的需求分析
  
  短信平台管理系统是针对商业用途而设计的短信增值业务的软件系统,由业务管理系统和Web管理系统两个子系统组成。其中Web管理系统采用WEB浏览器方式,实现系统管理界面和普通用户浏览界面。系统管理界面为系统管理员和商户提供维护、查询、统计以及新建业务数据的功能管理界面。普通用户浏览界面实现普通用户通过互联网浏览业务信息内容。
  Web管理系统中的角色定义及权限配置需求如下:
  (1)Web普通用户:通过使用Internet浏览器,来浏览系统中商户开展的业务。
  (2)商户管理员:只对所在地区的数据有可配置的权限,能够建立自己栏目内容,为用户提供基于短信业务的功能服务。
  (3)系统管理员:对数据库的数据有可配置的权限,负责对系统进行维护,能够管理系统其它用户的操作。
  由于对每个用户都设定相应的权限,系统的工作量和配置的复杂度很大,难以建立灵活的权限管理机制,因此建立角色权限管理模块,完成系统统一的用户权限管理很有必要。系统管理员可以通过该模块分配不同的使用功能给不同的角色,也可以针对特定的用户分配特定的功能。
  
  3 短信平台管理系统中核心对象模型设计
  
  根据RBAC模型的权限设计思想,建立权限管理系统的核心对象模型。对象模型中包含的基本元素主要有:用户、用户组、角色、目标、访问模式和操作。主要的关系有:分配角色权限PA、分配用户角色UA描述如下:
  (1)控制对象:系统所要保护的资源,可以被访问的对象。在星际短信平台的资源控制中需要注意资源实例的权限常具有资源的相关性。根据资源实例和访问资源主体之间的关联关系,才可能进行资源的实例权限判断。由于在短信平台管理系统中,需要按照营业区域划分不同的代理商,代理商只对所在地区的数据有可配置的权限,这里,所在地区的数据属于资源实例的范畴,其本身应该有其使用者的信息(即数据资料应含有营业区域这一属性),才能区分特定资源的实例操作,可以修改属于自己管辖的信息内容。
  (2)权限:对受保护的资源操作的访问许可,是绑定在特定的资源实例上的。对应地,访问策略和资源类别相关,不同的资源类别可能采用不同的访问模式。
  (3)用户:是权限的拥有者或主体。用户和权限实现分离,通过授权管理进行绑定。
  (4)用户组:一组用户的集合。在业务逻辑的判断中,可以实现基于个人身份或组的身份进行判断。系统弱化了用户组的概念,主要实现用户(个人的身份)的方式。
  (5)角色:权限分配的单位与载体。
  (6)操作:完成资源的类别和访问策略之间的绑定。
  (7)分配角色权限PA:实现操作和角色之间的关联关系映射。
  (8)分配用户角色UA:实现用户和角色之间的关联关系映射。
  
  4 数据库结构设计
  
  通过基本表的形式表示各个实体,即用户表、角色表和权限表,其中角色表和权限表之间是多对多的关系,即每个角色可以有多个权限,每个权限可以分配给不同角色,通过角色权限关系映射表来储存角色和权限之间的映射关系。用户表和角色表之间是多对一关系,即多个用户可为同一角色,通过角色表的主键建立两表之间的关联。
  
  5 权限控制机制
  
  权限所要控制的资源类别是根据应用系统的需要而定义的,具有的语义和控制规则也是应用系统提供的,对于权限管理系统来说是透明的,权限将不同应用系统的资源和操作统一对待。
  (1)登陆访问的控制:用户登录时调用权限管理系统的用户鉴别服务,如果验证成功,调用权限计算服务,并返回权限关系表,存放到登录用户的全局Session中;如果没有全局的Session或者过期,则被导向到登录页面,重新获取权限。
  (2)权限控制:应用系统用户登录系统时,从权限管理系统获得权限关系表之后,一方面,权限标签控制页面展示:另一方面,利用权限控制组件在业务逻辑中进行相应的权限控制,尤其是和业务逻辑紧密联系的控制对象实例的权限控制。
  
  6 结束语
  
  在短信平台管理系统中充分应用了RBAC模型,取得了良好的效果。
其他文献
摘 要:描述了文件删除的原理。“文件粉碎机”的原理及其应用,并介绍了以VB程序实现“文件粉碎机”的整个过程。  关键词:文件粉碎机 VB API函数 Dir函数    “文件粉碎机”能够将文件彻底的销毁的一种程序。其原理就是将需要销毁的文件所占用的空间使用无意义的符号重新填充一遍,然后再将文件删除,从而达到完全删除文件的目的。    1 界面的设计    (1)启动VB,新建一个标准EXEDia
[编者按]  邵宇,一位有着传奇般经历的共产党人。皖南事变中他被囚于上饶集中营,后越狱回到革命根据地,并根据亲身经历创作了《上饶集中营》《千山万水》等优秀作品。  邵宇,一位优秀的画家。徐悲鸿先生称赞他的连环画画风“用来描写中国社会非常适合。可称简约、紧凑、扼要,而极具力量”。从早期控诉日本侵略者罪行和反动派滔天罪行的木刻,到抗美援朝前线的一系列战地素描,再到改革开放后的水彩和国画作品,那流畅的速
【摘要】中国美术教育的发展基于已有的专业经验和知识,借由时代发展而构建系统的知识结构和教育观念。本文从美术教育发展的国际视角、文化特色、教育重点等方面对中国美术教育的目标进行了宏观层面的探讨,对未来中国美术教育的发展提出了构想。  【关键词】美术教育 比较 国际 文化  中国的美术教育是一个有关自身传统的特定命题,源于数千年绘画的发展与文化理念的演变,其美术教育亦几乎与实践平行,从而建立了自己特有
艺术与时代紧密相连,是时代精神的反映。法国批评家丹纳认为,“要了解一件艺术品,一个艺术家,一群艺术家,必须正确地设想他们所属的时代的精神和风俗概况。这是艺术品最后的解释,也是决定一切的基本原因”,作品的产生取决于时代精神和周围的风俗,这是艺术品产生的规律所在。每一个历史时期的艺术都负载着这一时代的精神、理念和审美情趣,艺术从产生之日起就从未离开过时代精神,时代精神涵盖着一个时代的社会政治、文化思想
2015年04月25日,由中国美术馆、中央美术学院、中国美术家协会、中国油画学会主办的“大美至朴——罗尔纯艺术展”在中国美术馆开幕。此次展览将完整呈现罗尔纯生生多年来所创作的油画、水墨画作品近三百件,是其艺术生涯的一次集中回顾。展览通过何处不乡土、知其正得其变、生命回响、蕴藉传统四部分,诠释了罗尔纯生生大美至朴的色彩激情与意味隽永的艺术人生。  20世纪中国美术受到西方传统艺术和现代艺术的影响,在
为庆祝中国和西班牙建交40周年,增进两国的友谊,由西班牙官方信贷局基金会、西班牙文化行动、西班牙驻华大使馆以及中国美术馆共同主办的“从毕加索到巴塞罗——20世纪西班牙雕塑艺术展”于2013年4月21日在中国美术馆举行,展期至6月30日。  本次展览的展品来自于西班牙官方信贷局的藏品,包括高迪、毕加索、达利、米罗、巴塞罗、胡安·格利斯、齐伊达、帕拉苏埃洛、达比埃斯、布林萨、穆尼斯和索拉诺等31位代表
活动概述  在为期3天的活动中,从“观、悟、感、行、言”5个维度带领营员走进大船集团,感受造船文化,学习船舶从设计到建造的知识,参观船舶建造的全过程,接触造船现场的艰苦环境,体验大国工匠的艰辛历程,引领营员共筑船舶梦,深刻理解科技梦、青春梦、中国梦的内涵。 活动实施  观——远洋巨轮的建造之路  开营之初,为营员安排了一场大船集团企业文化介绍讲座,并参观企业文化长廊,历数大船集团从成立到如今,历经
秋季,一场穿越加利福尼亚的无雨雷电风暴引发了剧烈的山火,它席卷了圣克鲁斯山脉的整个社区。在CZU雷电综合大火受到控制后,地方官员建议返回家中的居民不要使用饮用水。在供水系统中发现了一种已知的致癌物质——苯。这种化学制品有可能是被在大火中融化的塑料管线释放出来的。  科学家将类似这样的事件称为“Natech”,或由自然灾害引发的技术灾难。这个术语出现于1994 年,它最初被应用于工业事故,诸如发生在
2013年7月19日,中国青少年机器人竞赛第2届教练员论坛在长春建筑大学成功举行。论坛由中国青少年机器人竞赛委员会组织,以“机器人技术与科技教育”为主题,以主题演讲的形式开展。与会嘉宾围绕青少年机器人技术与科学教育的关系、如何结合创造性理念指导竞赛工作等话题进行了深入讨论。  应邀出席的学者是来自美国马萨诸塞州德福市塔夫茨大学的伊森·丹纳赫博士(Dr. Ethan Danahey)。他目前就职于工
艺术素质普及美术图书  文明是人类精神的曙光,人类的意识总是对已知和未知的世界进行着不懈的追问与求答,执著地探究着生存的本义与灵魂的归附。艺术就是在这个求证过程中,审美与意识形态的统一,是人对世界的一种精神把握的方式,以审美方式留下的文明记忆。它通过画面、雕塑、工艺美术和各种形式的表达,记录着各个历史时期人们的思想与信念,美好与坚持,平衡与归属,人们通过艺术达到对世界的认识,也包含着人对自己的认识