• DocumentCode
    2876507
  • Title

    Towards Session-Aware RBAC Administration and Enforcement with XACML

  • Author

    Xu, Min ; Wijesekera, Duminda ; Zhang, Xinwen ; Cooray, Deshan

  • Author_Institution
    Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA
  • fYear
    2009
  • fDate
    20-22 July 2009
  • Firstpage
    9
  • Lastpage
    16
  • Abstract
    An administrative role-based access control (ARBAC) model specifies administrative policies over a role-based access control (RBAC) system, where an administrative permission may change an RBAC policy by updating permissions assigned to roles, or assigning/revoking users to/from roles. Consequently, enforcing ARBAC policies over an active access controller while some users are using protected resources would result in conflicts: a policy may be in effect in the RBAC system while being updated by an ARBAC operation. Towards solving this concurrency problem, we propose a session-aware administrative model for RBAC. We show how the concurrency problem can be resolved by enhancing the extensible access control markup language (XACML) reference implementation. In order to do so, we develop an XACML-ARBAC profile to specify ARBAC policies, and enforce these polices by building an ARBAC enforcement module and a session administrative module. The former synchronizes with the evaluation of access control requests. The latter revokes conflicting ongoing user sessions immediately prior to enforcing administrative operations. Experimental studies show reasonable performance characteristics of our initial enhancement to Sun´s reference implementation.
  • Keywords
    XML; authorisation; XACML; active access controller; administrative role-based access control model; extensible access control markup language; session-aware RBAC administration; session-aware administrative model; Access control; Computer science; Concurrent computing; Control systems; Information systems; Markup languages; Permission; Protection; Sun; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Policies for Distributed Systems and Networks, 2009. POLICY 2009. IEEE International Symposium on
  • Conference_Location
    London
  • Print_ISBN
    978-0-7695-3742-9
  • Electronic_ISBN
    978-0-7695-3742-9
  • Type

    conf

  • DOI
    10.1109/POLICY.2009.27
  • Filename
    5197376