
RBAC (Role-Based Access Control model)
Role-Based Access Control (RBAC) is a system for managing who can access certain resources or information by assigning permissions based on a person's role within an organization. Instead of giving individuals access rights directly, roles are defined (such as administrator, manager, or employee), and permissions are linked to these roles. When someone takes on a role, they automatically receive the permissions associated with it. This approach simplifies managing security, ensures consistency, and helps prevent unauthorized access by clearly defining who can do what based on their responsibilities.