基于请求者位置的访问控制制造技术

技术编号:16049062 阅读:44 留言:0更新日期:2017-08-20 08:48
基于请求者的位置的文件系统实体访问控制。位置数据与文件系统实体(例如,文件、目录、分区或盘)相关联,使得文件系统实体和位置数据一起被原子地移动或复制。在接收到对文件系统实体执行操作的请求时,系统标识请求者的位置,并且访问与文件系统实体相关联的位置数据。然后使用位置数据和请求者位置来确定所请求的文件操作是否被许可。

【技术实现步骤摘要】
【国外来华专利技术】基于请求者位置的访问控制
技术介绍
计算系统和相关联的网络已经改变了人类工作、游戏和交流的方式。我们生活的几乎每个方面都在某种程度上受计算系统的影响。网络的激增已经允许计算系统共享数据和通信,大大地增加了信息访问。因此,当前时代通常被称为“信息时代”。然而,在一些情况下,期望限制对数据的访问。例如,数据通常受到限制,从而只能由某些个体访问。因此,这些个体必须在访问数据之前进行验证。在其他情况下,基于位置来限制数据。例如,一些数据被限制在某些地理区域内。可以出于各种原因(例如法律、规章、税务或安全原因)执行将数据限制到特定地理区域。本文中要求保护的主题不限于解决任何缺点或仅在诸如上述环境中操作的实施例。相反,仅提供该背景以示出其中可以实践本文中所描述的一些实施例的一个示例性

技术实现思路
本文中所描述的至少一些实施例涉及基于请求者的位置来控制对数据的访问。位置数据与文件系统实体(例如,文件、目录、分区或盘)相关联,使得文件系统实体和位置数据一起被原子地移动或复制。在接收到对文件系统实体执行操作的请求时,系统标识请求者的位置,并且访问与文件系统实体相关联的位置数据。然后使用位置数据和请求本文档来自技高网...
基于请求者位置的访问控制

【技术保护点】
一种用于基于请求者的位置来控制对数据的访问的计算机实现的方法,所述计算机实现的方法由一个或多个处理器来执行,所述一个或多个处理器执行用于所述计算机实现的方法的计算机可执行指令,并且所述计算机实现的方法包括:将位置数据与文件系统实体相关联,使得所述位置数据和所述文件系统实体一起被原子地移动或复制;接收对所述文件系统实体执行操作的请求;标识与所述请求的请求者相关联的位置状态;以及使用所述文件系统实体的所述位置数据和所述请求者的所述位置状态来确定所请求的操作在所述文件系统实体上是否被许可。

【技术特征摘要】
【国外来华专利技术】2014.10.30 US 14/529,0491.一种用于基于请求者的位置来控制对数据的访问的计算机实现的方法,所述计算机实现的方法由一个或多个处理器来执行,所述一个或多个处理器执行用于所述计算机实现的方法的计算机可执行指令,并且所述计算机实现的方法包括:将位置数据与文件系统实体相关联,使得所述位置数据和所述文件系统实体一起被原子地移动或复制;接收对所述文件系统实体执行操作的请求;标识与所述请求的请求者相关联的位置状态;以及使用所述文件系统实体的所述位置数据和所述请求者的所述位置状态来确定所请求的操作在所述文件系统实体上是否被许可。2.根据权利要求1所述的计算机实现的方法,其中将位置数据与所述文件系统实体相关联包括:在所述文件系统实体的交替数据流中包括所述位置数据。3.根据权利要求1所述的计算机实现的方法,其中将位置数据与所述文件系统实体相关联包括:包括所述位置数据作为所述文件系统实体的一个或多个属性。4.根据权利要求1所述的计算机实现的方法,其中使用所述文件系统实体的所述位置数据和所述请求者的所述位置状态来确定所请求的操作是否被许可包括:确定所述请求者的所述位置状态未知;以及响应于确定所述请求者的所述位置状态未知,访问定义所请求的操作是否能够被执行的默认规则;以及基于所述默认规则来确定所请求的操作是否能够被执行。5.根据权利要求1所述的计算机实现的方法,其中所述请求者的位置状态是所述请求者的位置,并且其中使用所述文件系统实体的所述位置数据和所述请求者的所述位置状态来确定所请求的操作是否被许可还包括:访问各自与被许可的一个或多个操作类型相关联的一个或多个许可区域的集合;确定所述请求者的所述位置在所请求的操作被明确许可的许可区域内;以及如果所...

【专利技术属性】
技术研发人员:G·C·普拉姆
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1