There are three types of roles in BELTS:
System-wide roles. These are the System Administrator and Content Manager. The functions available to these roles apply across the entire BELTS system.
School roles. These are the School Administrator, Teacher and Student. The functions available to these roles only apply within the school in which the user is created.
Dependent system role. This is a special role as it is assigned to another BELTS system rather than a user, and it enables searching and downloading published content to another system.
If a user requires access to functionality provided by different roles, so long as the roles are of the same type, multiple roles can be assigned to the user.