PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
January 1, 1997156 citations

Mutual exclusion of roles as a means of implementing separation of duty in role-based access control systems

View Full Paper
DKD. Richard Kuhn

Key Points

  • To formally evaluate mutual exclusion of roles as an architectural mechanism for enforcing separation of duty policies within role-based access control systems.
  • Formulated formal safety properties for separation of duty within role-based access control models.
  • Analyzed structural relationships among exclusion rules and their interactions with role hierarchies.
  • Derived necessary and sufficient mathematical conditions required to maintain system safety under role constraints.
  • Identified distinct structural constraints that mutual exclusion rules impose on role hierarchies.
  • Established necessary and sufficient conditions under which the separation of duty safety property holds.
  • Defined formal criteria for comparing mutual exclusion against alternative separation of duty enforcement strategies.

Abstract

Role based access control (RBAC) is attracting increasing attention as a security mechanism for both commercial and many military systems. Much of RBAC is fundamentally different from multi-level security (MLS) systems, and the properties of RBAC systems have not been explored formally to the extent that MLS system properties have. This paper explores some aspects of mutual exclusion of roles as a means of implementing separation of duty policies, including a safety property for separation of duty; relationships between different types of exclusion rules; properties of mutual exclusion for roles; constraints on the role hierarchy introduced by mutual exclusion rules; and necessary and sufficient conditions for the safety property to hold. Results have implications for implementing separation of duty controls through mutual exclusion of roles, and for comparing mutual exclusion with other means of implementing separation of duty policies. 1 Introduction Role based access control (RBAC)...

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

D. Richard Kuhn (1997) studied this question.

synapsesocial.com/papers/6a1bc86bea84844e355ef348https://doi.org/10.1145/266741.266749
Ask AI
Helpful
Bookmark
Share
View Full Paper