• DocumentCode
    3136198
  • Title

    A model for attribute-based user-role assignment

  • Author

    Al-Kahtani, Mohammad A. ; Sandhu, Ravi

  • Author_Institution
    George Mason Univ., Fairfax, VA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    353
  • Lastpage
    362
  • Abstract
    The role-based access control (RBAC) model is traditionally used to manually assign users to appropriate roles, based on a specific enterprise policy, thereby authorizing them to use the roles´ permissions. In environments where the service-providing enterprise has a huge customer base this task becomes formidable. An appealing solution is to automatically assign users to roles. The central contribution of this paper is to describe a model to dynamically assign users to roles based on a finite set of rules defined by the enterprise. These rules take into consideration the attributes of users and any constraints set forth by the enterprise´s security policy. The model also allows dynamic revocation of assigned roles based on conditions specified in the security policy. The model provides a language to express these rules and defines a mechanism to determine seniority among different rules. The paper also shows how to use the model to express mandatory access controls (MAC).
  • Keywords
    access control; security of data; MAC; RBAC model; attribute-based user-role assignment model; dynamic role revocation; mandatory access controls; role-based access control model; security policy; user attributes; user-role assignment; Access control; Application software; Companies; Computer security; Databases; Information retrieval; Permission; Qualifications; Resource management; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Applications Conference, 2002. Proceedings. 18th Annual
  • ISSN
    1063-9527
  • Print_ISBN
    0-7695-1828-1
  • Type

    conf

  • DOI
    10.1109/CSAC.2002.1176307
  • Filename
    1176307