Moodle Best Practices

  1. Course Archiving

    • Hide inactive courses and move them to a designated Archive category

    • Create a course backup and download it to a local storage device

    • Once the backup has been verified, safely delete the course from Moodle if it is no longer required

  2. User Archiving

    • Suspend inactive user accounts:

      • Go to Site administration → Users → Browse list of users

      • Filter users based on Last access (before or after specific dates)

      • Suspend selected users to comply with data retention policies

    • Permanent deletion of suspended users:

      • After the required retention period, filter users where Suspended = Yes

      • Select users and choose Delete from the “With selected users” menu