Skip to content
2000
Volume 16, Issue 9
  • ISSN: 2666-2558
  • E-ISSN: 2666-2566

Abstract

Background: If we rely solely on whether to assign permissions together to determine roles, the roles we generate may not necessarily reflect the needs of the system. Therefore, the role generation process can be done based on user-to-permission dynamic relationships, such as user dynamic operation logs, thus providing the motivation for this work. Methods: In our paper, we introduce a special generalization process and a frequent set-based analysis method to generate roles based on the particular data type of user dynamic operation logs so that the time factor of permissions used is considered before the process of role generation to generate the roles such also as auth_perms(r) = {p, p, p}. Results: Our algorithm is less time consuming and generates less roles than traditional algorithm. Furthermore, the roles generated by the algorithm can better describe the real needs of the system and have better interpretability. Conclusion: The results show that the algorithm has superior performance and useful role generation compared to traditional algorithm.

Loading

Article metrics loading...

/content/journals/rascs/10.2174/2666255816666230901145310
2023-11-01
2024-12-25
Loading full text...

Full text loading...

/content/journals/rascs/10.2174/2666255816666230901145310
Loading

  • Article Type:
    Research Article
Keyword(s): dynamic; operation logs; RBAC; role engineering; role mining; technology
This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error
Please enter a valid_number test