• DocumentCode
    2173101
  • Title

    Policy analysis for administrative role based access control

  • Author

    Sasturkar, Amit ; Yang, Ping ; Stoller, Scott D. ; Ramakrishnan, C.R.

  • Author_Institution
    Dept. of Comput. Sci., Stony Brook Univ., NY
  • fYear
    0
  • fDate
    0-0 0
  • Lastpage
    138
  • Abstract
    Role-based access control (RBAC) is a widely used model for expressing access control policies. In large organizations, the RBAC policy may be collectively managed by many administrators. Administrative RBAC (ARBAC) is a model for expressing the authority of administrators, thereby specifying how an organization´s RBAC policy may change. Changes by one administrator may interact in unintended ways with changes by other administrators. Consequently, the effect of an ARBAC policy is hard to understand by simple inspection. In this paper, we consider the problem of analyzing ARBAC policies, in particular to determine reachability properties (e.g., whether a user can eventually be assigned to a role by a group of administrators) and availability properties (e.g., whether a user cannot be removed from a role by a group of administrators) implied by a policy. We first establish the connection between security policy analysis and planning in artificial intelligence. Based partly on this connection, we show that reachability analysis for ARBAC is PSPACE-complete. We also give algorithms and complexity results for reachability and related analysis problems for several categories of ARBAC policies, defined by simple restrictions on the policy language
  • Keywords
    authorisation; planning (artificial intelligence); reachability analysis; PSPACE-complete; RBAC policy; access control policies; administrative role based access control; artificial intelligence; policy language; reachability analysis; security policy analysis; Access control; Algorithm design and analysis; Artificial intelligence; Availability; Computer science; Electronic mail; Inspection; Permission; Reachability analysis; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations Workshop, 2006. 19th IEEE
  • Conference_Location
    Venice
  • ISSN
    1063-6900
  • Print_ISBN
    0-7695-2615-2
  • Type

    conf

  • DOI
    10.1109/CSFW.2006.22
  • Filename
    1648713