...
- Site administrator - the Moodle administrator role. Typically held by IT personnel.
- Manager - a site-wide role that can manage individual courses but not change the Moodle system itself. Typically held by Help Desk, Library, or other support personnel.
- Course Creator - a site-wide role that can create individual courses. Not used much at Swarthmore.
- Authenticated User - a role that any logged in user has.
More about roles
It is possible to have multiple roles within a single course. Moodle has a complex system for determining what permissions users have when given multiple roles, but generally the permissions are additive. The most common case may be that a student is manually enrolled in a course and then is enrolled through the Registrar's Office. The student will end up with both the "Registered Student" and "Student" role. Since these roles have the same permissions, everything will work fine.
...