协作环境中的可用访问控制
1. 引言
在一些组织中,人员标签系统已经存在,例如截至2008年5月14日,Fringe中有53844名IBM员工被标记了总共170137个标签。这些标签通常描述了用户的属性,如所属关系、专业知识和参与的项目等。最初,人员标签的目标是帮助用户组织他们的人脉并促进在组织内的专业知识搜索。现在,我们提出将人员标签系统用于资源共享的访问控制。
2. 基于人员标签的访问控制
我们的访问控制系统旨在让用户轻松地与组织内具有特定属性的其他用户共享资源。该系统适用于常见的企业环境,其中员工和用户账户是一一对应的。系统由人员标签系统和多个主机服务器组成。
- 人员标签系统 :每个用户都有一个个人资料,用户可以用他们想要的术语相互标记。标签实例表示为一个三元组⟨u1, u2, t⟩,其中u1是标记者,u2是接收者,t是文本术语。例如,⟨Alice, Bob, “java”⟩表示Alice用“java”标记Bob。一个用户不能用相同的术语多次标记另一个用户,但一个用户可以被多个用户用相同的术语标记。
- 主机服务器 :用户可以将他们想要共享的资源放在主机服务器上,主机服务器负责控制对其上资源的访问。
假设Alice想与其他用户共享资源r,我们的解决方案步骤如下:
1. Alice将资源r上传到主机服务器s。
2. Alice在服务器s上为资源r指定基于标签的访问控制策略pr。
3. Bob请求访问服务器s上的资源r。
4. 服务器s从人员标签系统查询Bob的标签。
超级会员免费看
订阅专栏 解锁全文
5835

被折叠的 条评论
为什么被折叠?



