面向SaaS应用的多租户访问控制研究

被引量 : 0次 | 上传用户:Mickey123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的发展和普及,应用软件逐渐成熟,越来越多的企业进行企业信息化建设。中小型企业的信息管理具有很多相同之处,如果为每个企业单独开发一套系统,就有很多重复性工作,消耗人力物力财力,此时,SaaS模式应运而生。SaaS,软件即服务,通过Internet提供软件服务,使得企业不需要购买硬件设备和软件,只需通过网上租赁的方式即可搭建自己的企业的平台,还可以根据需要进行个性化定制。SaaS运营模式的典型特点是”单实例多租赁、租户自定制”。为满足租户的个性化需求,SaaS应用的配置特性体现在页面、数据、流程、访问控制等方面。为了满足数据定制的需求,数据存储方式发生改变,例如有基本表加扩展表,宽表等。本文以大宽表存储模式为基础,讨论SaaS模式下的访问控制。数据库实现方式的改变、SaaS的多租户、可定制性使得SaaS模式下使用传统的访问控制存在以下不足或挑战:(1)传统的细粒度访问控制的两种实施方法:在应用程序中实施和在数据库实施在SaaS模式下都不适用。首先,ISV开发应用时,无法获得SaaS应用数据定制信息和数据访问控制定制信息,使得访问控制在应用程序中实施的方式不具有灵活性和扩展性。其次,数据存储模式发生改变,以大宽表为例,大宽表存储一个应用所有表的业务数据,大宽表每一列的存储含义都不同,这使得直接在业务数据上定义ACL或授权视图具有很大难度,因此在数据库实施访问控制的方式也不适用。(2)传统应用中没有租户概念,因此,租户访问隔离和跨租户访问的需求是SaaS模式下数据细粒度访问控制的新的需求。租户访问隔离是SaaS应用正常运行的基本保证,指租户下用户只允许看到租户自己的数据,包括租户间访问控制信息隔离和访问数据隔离。跨租户访问是SaaS应用的一个重要需求,它使得来自一个租户的用户经过授权访问别的租户的数据成为可能。(3)利用添加谓词隐式修改SQL语句实施数据访问控制的方式可能会改变原有SQL语义,返回错误的结果,给用户造成误解。本文针对SaaS模式下多租户访问控制管理机制的上述问题和挑战,从访问控制架构,多租户特性及访问控制实施等几方面着手,提出了SaaS应用访问控制架构,多租户访问配置模型,和多租户访问控制实施机制。本文的主要工作及成果包括:(1)提出了在SaaS应用交付平台进行访问控制的架构,SaaS应用的业务数据和访问控制数据均存储在SaaS应用交付平台上,用户进行系统操作提交的数据请求在SaaS应用交付平台进行访问判断。(2)给出SaaS应用交付平台数据访问控制的配置模型,配置模型描述了用户、角色、数据对象、访问策略之间的关系。这个模型可以有效的实现租户访问隔离、跨租户访问、同一租户下用户的跨系统访问。(3)给出SaaS应用访问控制实施方法,利用策略判断SQL语句访问是否有效,有效则执行,无效则拒绝。这个方法能够保证所有执行的SQL都是有效的,所有返回的结果都是正确的。针对基于传统访问控制在SaaS模式下存在的不足和挑战,我们提出了相应的解决机制-面向SaaS的多租户访问控制机制,提出基于租户定制的访问控制配置模型,解决租户隔离和跨租户访问控制的问题,并提出有效的访问控制实施方法,减少访问控制消耗的时间。
其他文献
《物权法》中"留置权"制度是实体法体制变革发展过程中较为关键的部分,我国于2007年对其进行调整,将其调整至"担保物权"的内容之下,独设一章,"留置权"制度的重要位置可见一斑
<正>随着科技的发展,手机除具备最基本的通话、短信功能外,逐渐被赋予游戏、上网、收发邮件、阅读新闻、阅读小说、看报纸、看电视、听广播等媒体功能,极大地改变了人们之间
网络诞生以后传统媒体受到了挑战,依托网络的各种媒体层出不穷,媒体的格局发生了很大的变化。新媒体在新闻传播速度、传播形式等方面大大超过了传统媒体,传统媒体的读者群不
手机媒体开辟了新闻传播活动的新领域,减少了媒介传播的障碍,快速地吸引受众的参与。手机作为"装在口袋里的媒体"极大地迎合了受众快速阅读的心理,同时具备移动性、便携性等
新出台的《美国国家安全战略》内容可以概括为:两大支柱、九项基本任务、三种手段和三个依托。该战略具有理想主义倾向的战略哲学、扩张主义的战略谋略和实用主义的战略原则
近些年来,我国中小物流企业逐步认识到企业信息化的重要性,中小物流企业信息化获得了较快的发展。但总体上看,我国中小物流企业的信息化水平尚处于较低层次,迫切需要提高信息
<正>1 用地环境的分析与研究 项目用地位于北京市两单道路交义口的东北方向,南面与西长安街隔一个道路街区,西面与西单北大街也相隔一个道路街区。用地四周都有城市的区域性
关于申办烟草专卖零售许可证是否需要提供工商营业执照的问题一直存在争议,本文对工商营业执照与烟草专卖零售许可证的关系进行了分析,提出了要正确处理两者的关系,就必须做
本文从新加坡电影分级制度的起源入手,结合新加坡电影分级制度的发展现状,探究新加坡电影分级制度的核心要义。
从功能组织、形态构成以及文脉延续三个角度论述了浙江桐庐新区图书馆、博物馆综合体建筑的设计过程。