计算机应用 ›› 2014, Vol. 34 ›› Issue (8): 2345-2349.DOI: 10.11772/j.issn.1001-9081.2014.08.2345

• 计算机安全 • 上一篇    下一篇

基于组织的四层访问控制模型跨域访问过程中虚拟岗位构建方法

彭友1,宋艳1,鞠航1,王延章2   

  1. 1. 哈尔滨工程大学 经济管理学院,哈尔滨150001
    2. 大连理工大学 管理与经济学部,辽宁 大连 116024
  • 收稿日期:2014-02-19 修回日期:2014-03-25 出版日期:2014-08-01 发布日期:2014-08-10
  • 通讯作者: 彭友
  • 作者简介:彭友(1981-),男,黑龙江哈尔滨人,博士,主要研究方向:电子政务、复杂信息系统整合、信息安全;宋艳(1974-),女,黑龙江哈尔滨人,教授,博士生导师,主要研究方向:应急管理、复杂信息系统;鞠航(1981-),女,黑龙江哈尔滨人,副教授,主要研究方向:应急管理、项目管理;王延章(1952-),男,辽宁大连人,教授,博士生导师,博士,主要研究方向:复杂信息系统整合、决策支持、电子政务。
  • 基金资助:

    国家自然科学基金资助重点项目;中国博士后面上资助项目

Construction method of virtual position in process of cross-domain access control based on organization based 4 levels access control model

PENG You1,SONG Yan1,JU Hang1,WANG Yanzhang2   

  1. 1. School of Economics and Management, Harbin Engineering University, Harbin Heilongjiang 150001, China;
    2. Faculty of Management and Economics, Dalian University of Technology, Dalian Liaoning 116024, China
  • Received:2014-02-19 Revised:2014-03-25 Online:2014-08-01 Published:2014-08-10
  • Contact: PENG You

摘要:

对于基于组织的四层访问控制(OB4LAC)模型在跨域访问控制过程中如何依据外域用户的申请权限集构建本域内虚拟岗位的问题,提出基于如下三阶段的处理流程,包括申请权限集与角色集的匹配搜索阶段、角色集职责分离(SoD)约束和激活约束判断阶段以及虚拟岗位的生成和撤销阶段。针对申请权限集与角色集的匹配搜索阶段,分别给出了面向完全匹配、可用性优先匹配和最小特权优先匹配的搜索算法;针对角色集SoD约束和激活约束判断阶段,则通过定义SoD约束矩阵(SODM)、非连通继承关系矩阵(AIM)和基数约束矩阵(CCM)以及对应的约束判断流程予以解决;针对虚拟岗位的生成和撤销阶段,给出了完成这一过程所需的管理函数。通过上述具体处理流程和实现算法,很好地解决了OB4LAC模型跨域访问过程中虚拟岗位的构建问题。

Abstract:

For the problems of Organization Based 4 Levels Access Control (OB4LAC) model on how to build the virtual positions based on the requested permission sets from users in other domain, this paper proposed a detailed process based on the following three stages, which are the searching stage of the role sets based on the required permission, the determining stage of Separation of Duty (SoD) and activating constraints, the creation and revoke stage of virtual position. Aiming to the searching stage of the role sets based on the required permission, the authors gave three searching algorithms that match three different cases respectively, which are complete matching, available matching and least privilege matching; for the determining stage of SoD and activating constraints, the authors defines three kinds of matrixes which are Separate of Duty Matrix (SODM), Cardinality Constraint Matrix (CCM) and Anti-connection Inherit Matrix (AIM), then based on those matrixes and corresponding process to solve these problems of constraints; aiming to the creation and revoke stage of virtual position, this paper gave the management functions required for completing the process. Through these specific processes and realization algorithms, the authors resolved the problems of building the virtual positions in multi-domain environment for OB4LAC model.

中图分类号: