Obligations for Role Based Access Control

Gansen Zhao, David Chadwick, Sassa Otenko
2007 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07)  
Role based access control has been widely used in security critical systems. Conventional role based access control is a passive model, which makes authorization decisions on requests, and the authorization decisions contain only information about whether the corresponding requests are authorised or not. One of the potential improvements for role based access control is the augmentation of obligations, where obligations are tasked and requirements to be fulfilled together with the enforcement
more » ... authorization decisions. This paper conducts a comprehensive literature review about role based access control and obligation related research, and proposes a design of the augmentation of obligations in the context of RBAC standard. The design is then further consolidated in the PERMIS RBAC authorization infrastructure. Details of incorporating obligations into the PERMIS RBAC authorization infrastructure are given. This paper also discusses the possible nondeterminism caused by overlapped authorisation.
doi:10.1109/ainaw.2007.267 dblp:conf/aina/ZhaoCO07 fatcat:yt3y7xagvzhrxef2t5uciv7b6m