2007 · 88 citations · 25 references
ComputingComputer ScienceInformation TechnologyComputer SecurityInformation Security ManagementSecurity ArchitectureAccess ControlAuthorizationDatabase ManagementDatabase SecuritySecure System DesignSecurity ManagementAccess Control AdministrationAccess Control DesignAccess Control In DatabasesDesign Requirements EngineeringSecurity Mechanisms
Administration of large-scale RBAC systems is a challenging open problem. We propose a principled approach in designing and analyzing administrative models for RBAC. We identify six design requirements for administrative models of RBAC. These design requirements are motivated by three principles for designing security mechanisms: (1) flexibility and scalability, (2) psychological acceptability, and (3) economy of mechanism. We then use these requirements to analyze several approaches to RBAC administration, including ARBAC97 [21, 23, 22], SARBAC [4, 5], and the RBAC system in the Oracle DBMS. Based on these requirements and the lessons learned in analyzing existing approaches, we design UARBAC, a new family of administrative models for RBAC that has significant advantages over existing models.
25
Role-based access control models
Ravi Sandhu, Edward J. Coyne, H.L. Feinstein et al. · Computer · 1996 · 5.8K citations
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
Protection of information in computer systems
Jerome H. Saltier, Michael P. Schroeder · IEEE CSIT Newsletter · 1975 · 1.4K citations
Design of a role-based trust-management framework
Ninghui Li, John C. Mitchell, William H. Winsborough · 2005 · 753 citations