language English
Article 2025 · 0 atıf

Reconfiguring Role-Based Access Control via Role Clustering

Durdag, Osman, Coskuncay, Ahmet

Özet

Role-based access control (RBAC) systems have become a widely used and accepted method by many organizations today due to their efficiency and ease of management. However, to truly benefit from RBAC systems, the roles in the relevant system must be well defined. Bottom-up, top-down, and hybrid approaches exist to accurately define the roles to be included in access control systems. Even if RBAC systems are designed carefully, the role privilege assignments tend to wear out and become chaotic after some time. This study demonstrates a role mining approach to reconfiguring such existing client specific RBAC systems by identifying clusters of similar roles using the assigned privileges. In this study, masked RBAC data of 10 clients of a software company are used. The approach creates role clusters via Agglomerative Hierarchical Clustering, an unsupervised clustering algorithm that works in a bottom-up technique. The experiment results show that it is better using the resulting candidate clusters as a reference in reconfiguring the RBAC systems, instead of using them to replace the existing roles. Additionally, it has been observed that in some client tables with a limited number of unique roles, the pairwise F1 score was remarkably high, indicating a strong correspondence between the candidate and expected roles.

Anahtar Kelimeler
Access control Data mining Companies Software Complexity theory Hands Unified modeling language Usability System analysis and design Semantics Agglomerative hierarchical clustering pairwise evaluation role-based access control role mining ALGORITHM
WoS Kategorileri
Computer Science, Information Systems Engineering, Electrical & Electronic Telecommunications
Künye
Dergi
IEEE ACCESS
Yıl
2025
Cilt
13
Sayfa
72984-72993
ISSN
2169-3536
DOI
10.1109/ACCESS.2025.3563057
WoS UID
WOS:001480472500013
Yayını aç (DOI)