The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Found this content helpful? Log in or sign up to leave a like!
As a Canvas Admin:
What's the most efficient way to conclude old courses lacking term dates?
What's the most efficient way to remove/delete former students from the instance?
Solved! Go to Solution.
@holimoch Welcome!
If the courses and students have SIS IDs then the easiest way is to prepare a SIS Import file to conclude courses and delete former students. There's some samples there for you to look at.
Pro tip - run the SIS Export report for courses.csv then edit the file and upload it back.
If they don't have SIS IDs (more likely your courses than your students, I hope) then you'll need to run the Provisioning report and then use the API to conclude the courses.
Edit: just to show you the power of SIS imports, I ran a SIS import for 66k + courses this summer to conclude and put courses in an Archive subaccount. Making the file was very easy and uploading it for Canvas to process was easier. I have code examples for both situations if you need examples. Hope this helps!
@holimoch Welcome!
If the courses and students have SIS IDs then the easiest way is to prepare a SIS Import file to conclude courses and delete former students. There's some samples there for you to look at.
Pro tip - run the SIS Export report for courses.csv then edit the file and upload it back.
If they don't have SIS IDs (more likely your courses than your students, I hope) then you'll need to run the Provisioning report and then use the API to conclude the courses.
Edit: just to show you the power of SIS imports, I ran a SIS import for 66k + courses this summer to conclude and put courses in an Archive subaccount. Making the file was very easy and uploading it for Canvas to process was easier. I have code examples for both situations if you need examples. Hope this helps!
Community helpTo 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