Gradebook OneRoster updates: Do grades stop being updateable?

Scenario:

  • A term has ended.
  • There are some differences between the LMS and the Blackbaud gradebook.
  • We try to update the Blackbaud gradebook through OneRoster.
  • OneRoster returns HTTP status code 400.

I'm wondering if this is happening because the term has ended and the grades have been finalized….Do we have a way of knowing when that happens if so, and which grades it affects?

If I'm remembering right, OneRoster is just returning a generic error message here with the 400 code.

Comments

  • @Todd DeSchuiteneer Hi Todd - do you know what could be going on here?

  • Todd DeSchuiteneer
    Todd DeSchuiteneer Blackbaud Employee
    Tenth Anniversary Kudos 3 Name Dropper Participant

    @Eric Eskildsen I am not sure of what the issue could be here. There is no hard stop on adding/altering assignment grades after the grading period has ended to my knowledge. I will need to create a case and run some tests to further look into the issue.

  • @Todd DeSchuiteneer Thanks Todd. I saw a case email come in. Appreciate it.

    I'll try to add some sample calls and responses in this thread and that email chain.

  • Resolved. Documenting here for the community:

    The issue was actually that the teacher created the grade in OneRoster manually. When a teacher does that, the result can't be overwritten via OneRoster.

    The error code for that is NoOneRosterResult.

    Thanks to Todd and team for the help.

  • Todd DeSchuiteneer
    Todd DeSchuiteneer Blackbaud Employee
    Tenth Anniversary Kudos 3 Name Dropper Participant

    I've also documented it in our knowledge base here:


Categories