Topics Map > Teaching and Learning

Canvas@Illinois, Submit on Behalf of Student

This article describes how users with the role of Teacher in a Canvas course can submit assignments on behalf of a student.


In some cases, instructors may need or want to submit a file on behalf of a student so it is viewable in the grade book and students can view feedback and annotations. Please note: This functionality is only available for users with the role of Teacher and is not available for other course roles.


  1. In your course website, select Grades from the course navigation menu.
  2. Locate the student's name and assignment and select the cell, then select the Grade Detail Tray icon (it looks like a box with an arrow inside of it).
    Screenshot of gradebook with a cell selected and red arrow pointing to the Grade Detail Tray icon
  3. Select the Submit for Student button in the tray to open a pop out window.
    Screenshot of gradebook with Grade Detail Tray expanded and red arrow pointing toward Submit for Student button
  4. In the Upload File pop-out window, you can upload a file from your computer (either by selecting the file or drag and drop) and then select the Submit button.
      1. You can confirm the correct file is selected.
      2. If the wrong file is selected, you can select the delete icon (looks like a trash can).
      3. If all is correct, select the Submit button.

    Screenshot of Upload File pop out showing a confirmed file, the delete icon, and submit button
  5. You'll then temporarily see a screen confirming that you made a submission.
    Screenshot of submission confirmation

Once submitted, you can view the submission details both in the Grade Detail Tray (Example 1) as well as SpeedGrader (Example 2) with an indication of who submitted the file.

Example 1:

Screenshot of Grade Detail Tray with information about who submitted a file other than a student

Example 2:

Screenshot of SpeedGrader view with information about who submitted an assignment (other than a student)

Additional Resources

For additional information, see the How Do I Submit an Assignment on Behalf of a Student as an Instructor guide in the Instructure Community.

Keywordscanvas, assignment, submit, submit on behalf of student   Doc ID135034
OwnerRachel M.GroupUniversity of Illinois Technology Services
Created2024-01-25 15:32:29Updated2024-01-25 17:20:43
SitesUniversity of Illinois Technology Services
Feedback  0   0