ACM Home Page
Please provide us with feedback. Feedback
The NIST model for role-based access control: towards a unified standard
Full text PdfPdf (1.04 MB)
Source Symposium on Access Control Models and Technologies archive
Proceedings of the fifth ACM workshop on Role-based access control table of contents
Berlin, Germany
Pages: 47 - 63  
Year of Publication: 2000
ISBN:1-58113-259-X
Authors
Ravi Sandhu  Laboratory for Information Security Technology (LIST), George Mason Univ.
David Ferraiolo  Information Technology Lab., National Institute of Standards and Technology (NIST)
Richard Kuhn  Information Technology Lab., National Institute of Standards and Technology (NIST)
Sponsor
SIGSAC: ACM Special Interest Group on Security, Audit, and Control
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 87,   Citation Count: 74
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/344287.344301
What is a DOI?

ABSTRACT

This paper describes a unified model for role-based access control (RBAC). RBAC is a proven technology for large-scale authorization. However, lack of a standard model results in uncertainty and confusion about its utility and meaning. The NIST model seeks to resolve this situation by unifying ideas from prior RBAC models, commercial products and research prototypes. It is intended to serve as a foundation for developing future standards. RBAC is a rich and open-ended technology which is evolving as users, researchers and vendors gain experience with it. The NIST model focuses on those aspects of RBAC for which consensus is available. It is organized into four levels of increasing functional capabilities called flat RBAC, hierarchical RBAC, constrained RBAC and symmetric RBAC. These levels are cumulative and each adds exactly one new requirement. An alternate approach comprising flat and hierarchical RBAC in an ordered sequence and two unordered features—constraints and symmetry—is also presented. The paper furthermore identifies important attributes of RBAC not included in the NIST model. Some are not suitable for inclusion in a consensus document. Others require further work and agreement before standardization is feasible.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

AS99
 
CW87
D.D. Clark and D.R. Wilson. A comparison of commercial and military computer security policies. In Proceedings os IEEE Symposium on Security and Privacy, pages 184-194, Oakland, CA, May 1987.
FBK99
 
FCK95
David Ferraiolo, Janet Cugini, and Richard Kuhn. Role-based access control (RBAC): Features and motivations. In Proceedings of 11th Annual Computer Security Application Conference, pages 241-48, New Orleans, LA, December 11- 15 1995.
 
FK92
David Ferraiolo and Richard Kuhn. Role-based access controls. In Proceedings of 15th NIST-NCSC National Computer Security Conference, pages 554-563 Baltimore, MD, October 13-16 1992.
 
GGF98
Virgil D. Gligor, Serban I. Gavrila, and David Ferraiolo. On the formal definition of separation-of-duty policies and their composition. In Proceedings of IEEE Symposium on Research in Security and Privacy pages 172-183 Oakland CA May 1998.
 
Gui95
Luigi Guiri. A new model for rolebased access control. In Proceedings of 11th Annual Computer Security Application Conference pages 249-255 New Orleans LA December 11-15 1995.
Kuh97
NO99
 
NP90
M.N. Nash and K.R. Poland. Some conundrums concerning separation of duty. In Proceedings of IEEE Symposium on Security and Privacy pages 201-207 Oakland CA May 1990.
OSM00
 
RS98
Chandramouli Ramaswamy and Ravi Sandhu. Role-based access control features in commercial database management systems. In Proceedings of 21st NIST-NCSC National Information Systems Security Conference pages 503- 511 Arlington VA October 5-8 1998.
 
San88
Ravi Sandhu. Transaction control expressions for separation of duties. In Proceedings of 4th Annual Computer Security Application Conference pages 282- 286 Orlando FL December 1988.
 
San93
San97
San98a
 
San98b
Ravi Sandhu. Role-based access control. In Zelkowitz editor Advances in Computers, Volume: 46. Academic Press 1998.
SBM99
 
SCFY96
 
SZ97
 
TDH92

CITED BY  74

Collaborative Colleagues:
Ravi Sandhu: colleagues
David Ferraiolo: colleagues
Richard Kuhn: colleagues