Canvas and Mastery are experiencing issues due to an ongoing AWS incident. Follow the status at AWS Health Dashboard and Instructure Status Page
I figured this out myself when I was an account admin at a Canvas institution, and I have since seen it described in comments here on the community too, but I thought it might be good to formally commit this to words and pixels.
Sometimes an instructor chooses "Reset Course Content," not realizing the scope of its changes. They might think they need to reset their site to reuse it for a new term. Then they contact you, tearfully, with an empty shell where once stood their pride and joy.
If they are savvy, they might have tried the /undelete option before contacting you, but found nothing listed there to undelete. This is because, during a reset, Canvas doesn't really delete the course's content. It actually:
As a Canvas admin, I had two mantras. One was "Canvas really never throws anything away." (The other was "did you check the course start and end dates?" That's probably a topic for another, entirely different blog post, though.) So it's relatively easy to reverse this charge and make your instructor's day.
First you have to figure out the old course's Canvas course ID. You can get this a couple of ways:
Either way, you want the Canvas course ID, i.e. yoursite.instructure.com/courses/{this}, not the SIS ID for the course.
Head to your Canvas environment's Admin Tools page and undelete the course site.
Now the site is back, with its content. You can add the instructor back in their Teacher role and they're good to go after that. And, remember my mantra, "Canvas really never throws anything away?" You can cross-list the student rosters from the new site back to this undeleted site, and the students' submissions and gradebook will reappear too.
I hope this helps another admin down the road! Let me know in the comments if I forgot anything.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I was a Canvas Trainer at Instructure in 2019 and 2020. You might remember me from such hits as "Formatting CSV Files for SIS Upload" and "The Canvas Teacher App." Before joining Instructure, I was a Canvas admin for a big research institution in the Midwest. Currently, I am a Senior Technical Trainer for an AI firm and I use Canvas Badges for granting credentials! I'm also part of a family of current Canvas learners who sometimes ask me questions about it ¯\_(ツ)_/¯
To interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in