Problem Statement
Which access control model grants permissions based on user roles?
Explanation
Role-Based Access Control, or RBAC, assigns permissions to users based on their organizational role rather than individual identity.
For example, all employees in the ‘HR’ department may have permission to view employee records, while only managers can modify them. This simplifies permission management and reduces errors.
RBAC is one of the most widely used access control methods in enterprise environments due to its scalability and clarity.
