Customize access and capabilities based on user roles.
In this school, for example, a Teacher does not have as much access as the Registrar.