Role-based access control (RBAC)

Controls access based on the roles that users have within the system and on rule stating what accesses are allowed to users in given roles.