PowerSchool Canvas Integration via OneRoster API
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We recently moved to OneRoster API because of our integration of ClassLink. This is the only change that has occurred from the 2 years prior with our data passback from PowerSchool to Canvas.
Overall, the API has allowed for a more simple GPB. However, because of the way we have to keep the teachers represented in PS but not active, the courses completely disappear in Canvas. Below is an example of what happens on the PS side:
Teacher A is the Lead Teacher from 8/10/22-9/17/22. They become deactivated in Canvas once the next teacher is activated. Teacher B becomes the Lead on 9/18/22. However, the course does not hold in Canvas because we cannot move B into A's "top" spot because it misrepresents the lead teacher.
Has anyone found a workaround for this that still allows for clean GPB?