Canvas - Course Level Roles
Overview of Canvas course roles and permissions
Course Level Roles
Course level roles give users access to specific courses. A course level role in one course does not automatically extend to other courses. A Teacher in one course could have the Student role in another course and no access at all to yet another.
User roles are passed along from that user's course enrollments in the Student Information System (SIS). For example, a user who has enrolled as a student in a BIO 101 course will automatically show up as a student in that course in Canvas.
In all other sub-accounts and instances, users' course level roles are assigned to them by the person who manually enrolls them in a course or who manages the batch enrollment process.
Based on Canvas's base roles, the UW System DLE project team has designed twelve course level roles:
- TA Grader
- Interpreter - Pre-Semester
- Interpreter - Semester
- Course Librarian - Research
- Course Librarian - E-Reserves
See below for a text description of each role.
The Student role is most commonly used to enroll users who will participate in a course for course credit. Users enrolled as Students can view course content and participate in course assignments and communications. Students cannot view and participate a course until it is published, and the course has started. Students may also use the Canvas Student app to view and participate in courses. Students will automatically be enrolled via SAIP into instructional courses.
The Teacher role is used to enroll users responsible for course creation, instruction, and management. Teachers are also referred to as instructors in Canvas. In general, users with the Teacher role have permissions that allow them to moderate a course, view course data, and direct daily course communications. However, these permissions may vary among institutions. Teachers may also use the Canvas Teacher app to view some course content including announcements, assignments, discussions, and quizzes. Teachers will automatically be enrolled via SAIP into instructional courses. The teacher may enroll other users as a Teacher in their course.
The Designer role is used to allow users who will assist with course development, this role has been designed to be primarily used in the Master Course area. An account level role for Instructional Designers is also available.
TA Grader role is designed for individuals who will work with and support a teacher in a course to post content, assignments, and assist with grading. They have ability to create, edit, and delete many course components. This role also has access to student submissions to be able to grade. Example use cases include: Grad Assist who will grade or TAs who are expected to grade student work.
Teacher Assistant role is designed for individuals who will work with and support a teacher in a course and who do not need to earn course credit. This role will have access to create, edit, and delete many course components. They will be able to see all students enrolled in the course but are not able to see or grade student submissions. Example use cases include: graduate assistants or teaching assistants.
Grader role is designed for individuals who will work with and support a teacher with grading. This role also has access to student submissions to be able to grade but will not have access to create, edit, or delete most course components. Example use cases include: Grad Assist who will grade or TAs who are expected to grade student work.
Interpreter - Pre-Semester, Interpreter - Semester
The interpreter role is intended for captioners, ASL interpreters and others that may need access to the materials in a course without any other interaction. Interpreters do not have the ability to create, edit, or delete course components. They are unable to see student submissions or grades. Two interpreter roles have been created to address needs and concerns associated with each type. Your campus has discretion over which role you use.
The Interpreter Pre-semester role was built from the designer base role so that they can have early access to the course, as a result they also have access to course settings. Campuses choosing to use this role will need to educate their interpreters about the importance of not viewing or changing course settings, even though they have access to course settings.
The Interpreter Semester role was built from the observer base role and does not have access to the course prior to the term start. This role does not have access to the course settings.
Observers have limited permissions that allow them to see what is going on in a course without interrupting the flow of daily course communication. Observers cannot view and participate a course until it is published, and the course has started. Example use cases include: advisers and guest lecturers.
Facilitator role is designed for users to interact with the students in the course and access student grade information but are not able to add or edit content. Example use cases: program manager or master courses not using a blueprint course.
Course Librarian - Research
The Course Librarian Research role is designed for users that need to add content to a course, interact with the students in the course, but not be able to access student grade information. An account level Research Librarian role is also available.
Course Librarian - E-Reserves
The Course Librarian E-Reserves role can add or copy content to courses but cannot interact with students or coursework information. An account level role exists with the same permissions.