Access resolution in Attribute-based Access Control (ABAC) is primarily through the enforcement of an ABAC policy. However, incremental user-specific authorizations are also often added to supplement the attribute-based accesses. As this auxiliary list of authorizations grows, enforcement becomes increasingly more inefficient, since both the ABAC policy and the specific authorizations are to be evaluated. Regenerating the ABAC policy from the auxiliary list, on the other hand, requires re-running the computationally expensive policy mining algorithms. Further, access mediation has to be put on hold while policy rebuilding is done, resulting in periods of unavailability of the system. In this paper, we look into the problem of balancing access request resolution, accommodating dynamic authorization updates, and ABAC policy rebuilding. We employ a queuing theoretic approach where the access mediation process is modeled as an M/G/1 queue with vacation. The server is primarily involved in resolving access requests, but occasionally goes on vacation to rebuild the ABAC policy. We study the effects of several parameters like request arrival rate, access resolution time, vacation duration and interval between vacations. Our extensive experiments provide a direction towards efficient implementation of ABAC.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC11737519PMC
http://dx.doi.org/10.1007/978-3-031-65175-5_23DOI Listing

Publication Analysis

Top Keywords

abac policy
20
queuing theoretic
8
access
8
attribute-based access
8
access control
8
access resolution
8
auxiliary list
8
access mediation
8
policy rebuilding
8
abac
7

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!