An access control model with task-state sensitivity is proposed to address the issue that the synchronizing granularity of authorization-flow and workflow is not fine enough in existing active access control models. Differentiated permissions are authorized to multiple roles under different states of a task instance
and a duty separation constraint is enforced. A colored Petri net simulation technique is provided and used as an analysis method. A concept model is used to optimize the data utilization in workflows; and the roles collaboration in business is fully enhanced. The simulation technique is utilized to track run-time safety states of a workflow
and to find out potential deadlocks. Feasibility of the collaboration and access control concept and the effectiveness of the analysis method are verified via a software workflow.
关键词
Keywords
references
ATLURI V, HUANG Weikuang. An authorization model for workflows [C]∥Proceedings of the 5th European Symposium on Research in Computer Security. Berlin, Germany: Springer-Verlag, 1996:44-64.
ATLURI V, HUANG Weikuang. Petri net based safety analysis of workflow authorization models [J]. Journal of Computer Security, 2000, 8(2/3):209-240.
ZHAI Zhinian, XI Jianqing, LU Yahui, et al. Association inheritance mechanism in active authorization management [J]. Journal of Xi'an Jiaotong University,2012, 46(4): 24-31.
DONG Xin, CHEN Gang, YIN Jianwei, et al. Petri-net-based context-related access control in workflow environment [C]∥Proceedings of the International Conference on Computer Supported Cooperative Work. Piscataway, NJ, USA: IEEE CS, 2002:381-384.
ZHANG Yi, ZHANG Yong, WANG Weinong. Modeling and analyzing of workflow authorization management [J]. Journal of Network System Management, 2004, 12(4): 507-535.
KNORR K. Dynamic access control through Petri net workflows [C]∥Proceedings of the 16th Annual Computer Security Applications Conference. Piscataway, NJ, USA: IEEE CS, 2000:159-167.
LU Yahui, ZHANG Li, SUN Jiaguang. Using colored Petri nets to model and analyze workflow with separation of duty constraints [J]. International Journal of Advanced Manufacturing Technology, 2009, 40(1):179-192.