Removing an Open edX Course
Removing an Open edX Course#
The Open edX platform does not provide a simple interface for deleting a course or a library; this is a cumbersome procedure that has to be carefully performed. For this reason, we have implemented a two-step approach as outlined below.
How to delete an Open edX course?#
The Open edX platform does not provide a simple interface for deleting a course or a library; this is a cumbersome procedure that has to be carefully performed. For this reason, we have implemented a two-step approach.
The customer will mark the course or library for deletion, and that alone will be enough to get rid of a particular course, but it will not yet be removed from the databases.
The DevOps team at eduNEXT will take care of removing the courses or libraries that have been marked for deletion.
How to mark a Course for deletion?#
The process of the complete deletion of a course is done by eduNEXT. However, you can use this guide to remove a course from your LMS site and your Studio screen. eduNEXT will proceed to delete all the courses marked with the course name described in this procedure later in bulk.
Get the list of enrolled learners.
Go to the course in the LMS platform.
Go to the instructor page of the course.
Download a profile information report, which will have the full list of learners enrolled in the course.
Unenroll all learners from the course.
From the file you downloaded, select all the emails addresses.
Go to Instructor-membership-batch enrollment, and paste all the email addresses in the box.
Uncheck the auto enroll and notify users by email options.
Change the course dates.
Now, you should go to the schedule and details page in Studio platform and change the enrollment start date and enrollment end date to any date in the past.
Change the course visibility.
Go to the course in Studio.
Go to advanced settings and select the field Course Visibility In Catalog and type none in it. Doing so, we rest assure that neither students nor admins users can see the course again.
Change the course name.
For an easy detection of the courses we should delete, you may change the name of the course to mark it as a course for deletion. In this case, you should go to Studio-Settings-Advanced settings > Course display name and change the course name to something like: “ZZZ course marked for deletion”.
Edit the course team.
Go to the course team page and add the following email address as administrator of the course: email@example.com
Delete all team members with the exception of the user we just added.
By following these steps, the course will stop being visible either for learners and instructors, so for most practical effects, it will be removed from your Site. However, the course and its record will still exist for a while.
How to mark a Library for deletion?#
Change the Library name.
For an easy detection of the libraries that we should delete, you may change the name of the library to mark it as a item for deletion. In this case, you should go to Studio-Libraries and edit the name of the library to something like: “ZZZ library marked for deletion”.
Edit the User access.
Go to the User access page and add the following email address as administrator of the library: firstname.lastname@example.org
Delete all team members except the user we just added.
Course / Library Deletion Performed by eduNEXT#
On a regular basis, eduNEXT will perform the actual deletion of the courses and libraries that have been marked for deletion. You do not need to do or worry about anything as this is a standard procedure managed by eduNEXT.