Skip to main content

Troubleshooting Sakai Issues for Instructors

In this guide:

Roster-syncing issues

Solutions

I'm a TA and I don't see the sync roster button.

If you're using LTI 1.0 + API, only Gradescope instructors can sync with the Sakai roster.

  • Solution 1: Have an instructor in the Gradescope course update your Gradescope role to instructor.
  • Solution 2: Have your Sakai admin contact help@gradescope.com and request that Sakai TAs are synced into Gradescope as an instructor.
I'm a TA and I can't sync the roster at all. Contact an instructor in your course. Ask them to add the "View participant's email" permission to your role on the course's Roster page in Sakai. You can direct them to the steps in the row below if they don't know how to do that.
I'm an instructor. I can't sync the roster and/or my colleague can't sync the roster at all.
  • Solution 1: Navigate to your roster page on your course site in Sakai. Click the Permissions tab. When the role permissions table appears, locate the column for the role that needs to be given different permissions. In the column, select the "View participant's email" box. Click Save. Wait a few minutes for Sakai to process the update. Then confirm that emails are now available. Check for yourself (if you were updating your role) or direct your colleague (if you were updating their role) to click the Overview tab on the Roster page. An "Emails" column with course members' email addresses should appear. Once the "Emails" column appears, roster syncing should be available in Gradescope.
  • Solution 2: Contact an admin. Ask them to go to their Admin Site Perms page in Sakai and add the "roster.viewemail" permission to your role or the role that needs to be updated. You can direct them to the following article from Sakai if they don't know how to do that: How do I add role permissions for all sites?
As an instructor or TA, I can only sync part of my roster. If some members of your course can’t be synced along with the rest of your roster, most likely, these members do not have an email address associated with their account in Sakai. To fix the issue, either ask the course members or your Sakai admin to add the email addresses to the accounts in Sakai. Then re-sync the roster.
After I unlink a Sakai course from Gradescope, the initially synced roster will remain on the Roster page even after I link a new course.

Please contact help@gradescope.com to have the excess students removed. Alternatively, if there are no assignments within the course, you can delete it and create a new one to link with Gradescope.

Grade-Posting Issues

Issues Solutions

I am a TA and can't post grades from Gradescope to Sakai.

Ask an instructor in your course to change your role to "instructor" on the Gradescope course roster page. If that doesn't work, try the steps listed in the section about Roster-syncing issues. Grade-posting and roster-syncing problems are often related.

I am an instructor and can't post grades from Gradescope to Sakai.

Re-sync the roster in Gradescope. Then click Post Grades again.

In my Sakai gradebook, I can't edit grades that I posted from Gradescope.

To post Gradescope grades to Sakai as an LTI 1.0 + API user, you have to create a Sakai gradebook item from Gradescope, and it is not possible to directly edit one of these gradebook columns in Sakai. Similarly, even if you are an LTI 1.3 user, certain versions of Sakai will not allow you to edit grades posted from Gradescope even if you created the gradebook item in Sakai. If you need to edit Gradescope grades in a locked Sakai gradebook column, try the workarounds below.

  • Solution 1: In Gradescope, go to the Grade Submissions page for the assignment. Update students' scores on the relevant questions. Then go to the Review Grades page in Gradescope and repost the assignment grades to the same Sakai gradebook item. This will update the assignment grades in Sakai.
  • Solution 2: In Gradescope, download a CSV of assignment grades from the Review Grades page. In that CSV file, edit students' grades as needed, and format the CSV file according to Sakai's guidelines (see the Import / Export tab of your Sakai Gradebook page). Then in Sakai, remove the incorrect gradebook column from course calculations and hide the column. Then create a new gradebook column in Sakai and manually upload the CSV to that gradebook column.

I posted grades from Gradescope to Sakai. In my Sakai gradebook, I can't give zeros to students who didn't submit this assignment.

To post Gradescope grades to Sakai as an LTI 1.0 + API user, you have to create a Sakai gradebook item from Gradescope. When you post grades to a Sakai gradebook item that you created from Gradescope, students who did not submit work will have no grade listed and the gradebook column you created in Gradescope will be locked (not editable) in Sakai. Similarly, even if you are an LTI 1.3 user, certain versions of Sakai will not allow you to edit grades posted from Gradescope even if you created the gradebook item in Sakai. If you need to give zeros in a locked Sakai gradebook column, try the workarounds below.

  • Solution 1: In Gradescope, upload a blank submission for each student who didn't submit the assignment and give each of those submissions a zero on every question. This will ensure that students without submissions receive an overall zero for the assignment in Gradescope. Then repost the Gradescope grades to your Sakai gradebook item.
  • Solution 2: In Gradescope, download a CSV of assignment grades from the Review Grades page. In that CSV file, change scores to zero for students with no submissions, and format the CSV file according to Sakai's guidelines (see the Import / Export tab of your Sakai Gradebook page). Then in Sakai, remove the incorrect gradebook column from course calculations and hide the column. Then create a new gradebook column in Sakai and manually upload the CSV to that gradebook column.
  • Solution 3: In Sakai, go to the Grades tab of your Gradebook page. Then use the set zero score for empty cells feature to enter a zero for students who have no scores synced from Gradescope. Please keep in mind though that this feature will also enter a zero in all empty cells in all gradebook columns in this course.

In my Sakai gradebook, I can't delete a column containing grades that I posted from Gradescope.

To post Gradescope grades to Sakai as an LTI 1.0 + API user, you have to create a Sakai gradebook item from Gradescope, but there is no way to delete Sakai gradebook items that were created from Gradescope. Similarly, even if you are an LTI 1.3 user, certain versions of Sakai will not allow you to edit grades posted from Gradescope even if you created the gradebook item in Sakai. However, you can hide an unwanted gradebook item column and not include it in the course grade total. Follow the steps below to learn how.

  1. Go to your course's Gradebook page in Sakai. Make sure you're on the Grades tab. Then find the unwanted gradebook column.
  2. Click the down arrow under the column header and select "Edit Item Details." When the Edit Gradebook Item dialog box appears, deselect "Include items in course grade calculations?" Click Save Changes.
  3. Click the down arrow under the column header again, and now select "Hide Item" from the dropdown.
I can't post scores that are greater than the max. point value from Gradescope to Sakai (i.e. 12/10 points).

Unfortunately, certain versions of Sakai do not allow you to post a score from Gradescope to Sakai that exceeds the max point value. Any grade you post that does exceed the max point value will be reset to the max point value. There are a couple of workarounds through.

  • Solution 1: In Gradescope, download a CSV of the assignment grades from the Review Grades page. In that CSV file, edit students' grades as needed, and format the CSV file according to Sakai's guidelines (see the Import / Export tab of your Sakai Gradebook page). Next, in Sakai, remove the incorrect gradebook column from the course calculations and hide the column. Then, create a new gradebook column in Sakai and manually upload the CSV to that gradebook column.
  • Solution 2: Post grades from Gradescope to Sakai. Then, try to edit grades individually once they're in Sakai. Please keep in mind that for some LTI and Sakai versions this solution will not be possible. If this solution doesn't work for you, try Solution 1 above.

Embedded-Window Issues

Issues Solutions

Gradescope doesn’t appear in the embedded window when I use the Safari browser.

To use Gradescope in an embedded window within Sakai, select Preferences from Safari’s settings and then ensure Prevent cross-site tracking is unchecked.

 

Gradescope doesn’t appear in the embedded window when I use Chrome in incognito mode.

Third-party cookies may be blocked which will prevent this functionality.

To temporarily enable third party cookies, select the eye icon on the right of the URL address bar when you attempt to launch Gradescope LTI. A modal will appear where you can select "Site not working?" and then Allow cookies. This setting will reset when you restart your browser.

To permanently allow third-party cookies, go to https://support.google.com/chrome/answer/95647. Select Privacy and security and then Cookies and other site data. Here you will be able to Allow all cookies. This setting will remain unless you return to the settings and disable it.

Was this article helpful?
0 out of 0 found this helpful

Articles in this section

Powered by Zendesk