Role-Based Access Control (RBAC) is an approach of restricting access to authorized users. The primary goal of this approach is making it easy to change and group permissions without going through all the users and adding it one by one.
Here is the Entity-Relationship Diagram (ERD) for a possible database implementation of RBAC-based system.
Did you find this useful?
I'm always happy to help! You can show your support and appreciation by Buying me a coffee (I love coffee!).