Which user roles can users have in the application?

The default user roles are Administrator, Instructor, Proctor, and Student. However, you can create custom user roles with specific permissions.

For more information on how to assign default user roles and create new ones, please see this link.
Also, for information on how the application looks like from each role perspective, please see the links below:
Student 
Instructor 
Proctor 
Administrator