2003 · 107 citations · 35 references
ComputingComputer ScienceInformation TechnologyAccess ManagementRequirements EngineeringSecurity PolicyAccess ControlAuthorizationPolicy-based Access ControlSecure Requirements EngineeringSecurity RequirementsSystem SecurityAuthorization PoliciesConstraintsContext-aware AuthorizationEngineering Design ProcessFine-grained Access ControlGoal-driven Requirements EngineeringGoal-oriented Security RequirementsRequirements Engineering Process
This paper presents an approach that uses special purpose RBAC constraints to base certain access control decisions on context information. In our approach a context constraint is defined as a dynamic RBAC constraint that checks the actual values of one or more contextual attributes for predefined conditions. If these conditions are satisfied, the corresponding access request can be permitted. Accordingly, a conditional permission is an RBAC permission which is constrained by one or more context constraints. We present an engineering process for context constraints, that is based on goal-oriented requirements engineering techniques, and describe how we extended the design and implementation of an existing RBAC service to enable the enforcement of context constraints. With our approach we aim to preserve the advantages of RBAC, and offer an additional means for the definition and enforcement of fine-grained context-dependent access control policies.
35
Role-based access control models
Ravi Sandhu, Edward J. Coyne, H.L. Feinstein et al. · Computer · 1996 · 5.8K citations
Understanding and Using Context
Anind K. Dey · Personal and Ubiquitous Computing · 2001 · 5K citations · Full text
Architecture, Information Systems, Knowledge Representation +10
Proposed NIST standard for role-based access control
David F. Ferraiolo, Ravi Sandhu, Serban I. Gavrila et al. · ACM Transactions on Information and System Security · 2001 · 2.5K citations · Full text
Some computer science issues in ubiquitous computing
Mark Weiser · Communications of the ACM · 1993 · 2.4K citations · Full text
Goal-oriented requirements engineering: a guided tour
Axel van Lamsweerde · 2002 · 1.7K citations