Enterprise Applications

Canvas Roles

Canvas allows people to access a course in a variety of roles, depending on their instructor role in PeopleSoft. Use this reference to understand the level of access each role permits and their use cases. An individual may only be assigned to one role per course. A person's role in one course does not affect their role in another course or their wider system access. For example, a person can be a Teacher in one course and a Designer in another course.

All people are managed through an integration between PeopleSoft and Canvas. New people are keyed into PeopleSoft by the relevant academic department's scheduler at the department chair's direction. PeopleSoft enrollments and instructors are typically synced every 15 minutes to Canvas. Academic departments are responsible for managing access to courses based on an individual's affiliation with the university.

To request someone to be added to your course, contact your department.

Teaching and Learning
  • Teacher
  • Student
Course Associate
  • TA
  • Designer
  • Grader
Course Observers
  • Peer Mentor
  • Faculty Peer Evaluator

Overview of Available Roles

At Chico State, the following roles are available in the LMS:

  • Student - grants access to participate in the course, including submitting assignments, discussion posts, etc.
  • Teacher - grants full access to the course, including the ability to create, edit, and delete content. Users with this role can view and edit all student grades in the course.
  • TA - grants access to create and edit content in the course but cannot delete content. Users with this role can view and edit all student grades in the course. This role can manage all course settings.
  • Designer - grants access to create and edit content in the course but cannot delete content. This role can manage all course settings. Cannot view or edit grades.
  • Grader - grants access to view course content and the gradebook. Users with this role can view and edit all student grades in the course. This role can manage all course settings.
  • Faculty Peer Evaluator - grants the same access as Student.
  • Peer Mentor - grants read-only access to the course and the ability to send messages to the entire class. Cannot view or edit grades.

Protection of Student Data

The security of student information is a top priority of California State University, Chico. Choosing the appropriate role for course users added outside the regular process is critical to protecting this data. Our legacy LMS, Blackboard Learn, has offered instructors of record the ability to grant "backdoor" access into to other individuals. As we move to a new LMS, Canvas, we intend to prohibit this kind of untracked access.

With Canvas, not only is access to the LMS be granted almost exclusively via assignment to a class Instructor Role in PeopleSoft (CMS-CS), but those Role assignments will be made only upon satisfactory completion of required HR paperwork which establishes the desired contractual relationship and proper vetting.

"Instructor" can, for example, mean the primary individual delivering course content to the class, student employees who are supporting the instruction or grading the course assignments, peers who need access to the course materials in the LMS for different reasons. These roles and their capabilities within a course are discussed below.

Learning and Teaching Roles

Teaching and learning roles are the most common roles in the Learning Management System and represent the most common use cases of Canvas.

Teaching and Learning Role Definitions
LMS Course RoleDefinitionPeopleSoft Instructor Role
TeacherAn individual that delivers the course content, often serving as the Instructor of Record on the Class Schedule and responsible for submitting final grades in PeopleSoft.

Primary Instructor

Secondary Instructor

StudentAn individual student for an academic course enrolled in a section.N/A

Permissions

The table below shows the permissions provided by Canvas that moderate how a person in one of these roles can interact with course content, features, and tools.

Permissions for Teaching and Learning Roles
PermissionStudentTeacher
Manage Course SettingsNoYes
Allow Course Admin ActionsNoYes
Edit Section SettingsNoYes
View Own AnalyticsYesYes
View Others' AnalyticsNoYes
Publish/Unpublish CourseNoYes
Manage People - TeacherNoNo
Manage People - TANoNo*
Manage People - DesignerNoNo*
Manage People - ObserverNoNo
Manage People - StudentNoNo*
Manage GroupsNoYes
View All Group PagesNoYes
Manage OutcomesNoYes
Import OutcomesNoYes
Manage Proficiency CalculationsNoYes
Manage Proficiency ScalesNoYes
Manage RubricsNoYes
Read ReportsNoYes
Read RosterYesYes
Read SIS DataNoYes
View Audit TrailNoYes
View User LoginsNoYes
Create CollaborationsYesYes
Create DiscussionsYesYes
Moderate DiscussionsNoYes
Post To DiscussionsYesYes
Read DiscussionsYesYes
Read AnnouncementsYesYes
Manage AssignmentsNoYes
Submission - Submit on behalf of studentNoYes
Manage GradesNoYes
View All GradesNoYes
Moderated Assignments - Select Final GradeNoYes
Manage CalendarNoYes
Manage Course ContentNoYes
Manage Files - AddNoYes
Manage Files - EditNoYes
Manage Files - DeleteNoYes
Manage Pages - AddNoYes
Manage Pages - EditNoYes
Manage Pages - DeleteNoYes
Send MessagesYesYes
Send Messages to AllNoYes

^ *Teachers can manage TAs and Designers in the following types of courses: Sandbox, Migrated Courses. Additionally, Teachers can manage students in Organizations.

^ Teachers can set specific pages as student-editable.

Course Associate Roles

Course associates are specialized faculty, staff, and students that assist instructors with one or more aspects of course construction, delivery, or grading. These roles offer varying levels of access to course content and student information depending on the specific role selected.

Course Associate Role Definitions
LMS Course RoleDefinitionPeopleSoft Instructor Role
TAAn academic student employee, typically a graduate student, working with the Teacher(s), assisting with course instruction and delivery. Responsibilities can include providing classroom and/or lab instruction, making assignments, preparing course materials, administering exams, assessing student
performance, tutoring students, and determining course grades.
Teaching Associate
DesignerA professional that provides specific course design, content, navigation, and/or accessibility assistance for a course within the Learning Management System.Course Designer
GraderA graduate or undergraduate academic student employee that provides grading for course assignments, quizzes, and other projects within the course.Grader

Permissions

The table below shows the permissions provided by Canvas that moderate how a person in one of these roles can interact with course content, features, and tools.

Permissions for Course Associate Roles
PermissionTADesignerGrader
Manage Course SettingsYesYesYes
Allow Course Admin ActionsNoNoNo
Edit Section SettingsNoYesNo
View Own AnalyticsYesNoNo
View Others' AnalyticsYesNoNo
Publish/Unpublish CourseNoNoNo
Manage People - TeacherNoNoNo
Manage People - TANoNoNo
Manage People - DesignerNoNoNo
Manage People - ObserverNoNoNo
Manage People - StudentNoNoNo
Manage GroupsYesYesNo
View All Group PagesYesYesYes
Manage OutcomesNoYesNo
Import OutcomesNoYesNo
Manage Proficiency CalculationsNoNoNo
Manage Proficiency ScalesNoNoNo
Manage RubricsYesYesNo
Read ReportsYesYesNo
Read RosterYesNoYes
Read SIS DataNoNoNo
View Audit TrailNoNoNo
View User LoginsYesNoYes
Create CollaborationsNoNoNo
Create DiscussionsYesYesNo
Moderate DiscussionsYesYesNo
Post To DiscussionsYesYesNo
Read DiscussionsYesYesYes
Read AnnouncementsYesYesNo
Manage AssignmentsYesYesNo
Submission - Submit on behalf of studentNoNoNo
Manage GradesYesNoYes
View All GradesYesNoYes
Moderated Assignments - Select Final GradeYesNoNo
Manage CalendarYesYesNo
Manage Course Content - AddYesYesNo
Manage Course Content - EditYesYesNo
Manage Course Content - DeleteNoNoNo
Manage Files - AddYesYesNo
Manage Files - EditYesYesNo
Manage Files - DeleteNoYesNo
Manage Pages - AddYesYesYes
Manage Pages - EditYesYesYes
Manage Pages - DeleteYesYesYes
Send MessagesYesYesNo
Send Messages to AllYesYesNo

Course Observer Roles

Course observers are people who are not formally enrolled in the course for credit but who otherwise need access to the content. Examples of this access can include tutors and SI Leaders who need to communicate with members of the class or faculty peers who need to evaluate online instruction.

Course Observer Role Definitions
LMS Course RoleDefinitionPeopleSoft Instructor Role
Peer MentorAn undergraduate or graduate academic student employee that provides tutoring or supplemental instruction to students enrolled in the course.Peer Mentor
Faculty Peer EvaluatorA faculty peer enrolled in the course to evaluate instruction.Faculty Peer Evaluator

Permissions

The table below shows the permissions provided by Canvas that moderate how a person in one of these roles can interact with course content, features, and tools.

Permissions for Course Observer Roles
PermissionPeer MentorFaculty Peer Evaluator
Manage Course SettingsNoNo
Allow Course Admin ActionsNoNo
Edit Section SettingsNoNo
View Own AnalyticsNoNo
View Others' AnalyticsNoNo
Publish/Unpublish CourseNoNo
Manage People - TeacherNoNo
Manage People - TANoNo
Manage People - DesignerNoNo
Manage People - ObserverNoNo
Manage People - StudentNoNo
Manage GroupsNoNo
View All Group PagesNoNo
Manage OutcomesNoNo
Import OutcomesNoNo
Manage Proficiency CalculationsNoNo
Manage Proficiency ScalesNoNo
Manage RubricsNoNo
Read ReportsNoNo
Read RosterNoNo
Read SIS DataNoNo
View Audit TrailNoNo
View User LoginsNoNo
Create CollaborationsNoNo
Create DiscussionsNoNo
Moderate DiscussionsNoNo
Post To DiscussionsNoNo
Read DiscussionsYesYes
Read AnnouncementsYesYes
Manage AssignmentsNoNo
Submission - Submit on behalf of studentNoNo
Manage GradesNoNo
View All GradesNoNo
Moderated Assignments - Select Final GradeNoNo
Manage CalendarNoNo
Manage Course ContentNoNo
Manage Files - AddNoNo
Manage Files - EditNoNo
Manage Files - DeleteNoNo
Manage Pages - AddNoNo
Manage Pages - EditNoNo
Manage Pages - DeleteNoNo
Send MessagesNoNo
Send Messages to AllYesNo

Additional Resources