Uploaded image for project: 'Plugins'
  1. Plugins
  2. CONTRIB-4257

A Block with a cron function to notify and delete inactive users

    XMLWordPrintable

Details

    • New Feature
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 2.4.1, 2.4.2, 2.4.3
    • None
    • None
    • MOODLE_24_STABLE

    Description

      We have published this at moodle.org see https://moodle.org/plugins/view.php?plugin=block_eledia_usercleanup.

      This plugin deletes inactive user accounts. The cleanup process runs with the Moodle cron.

      The cleanup-process runs in two steps for each user. If an inactive user is found he gets a notification mail and is marked as notified within this plugin. When the user still has not accessed the system after a choosen timespan he will be deleted in the second step.

      The process checks the last access time stamp of the user against the present time stamp.

      When a notified user loggs in again before the deletion process starts, his notify entry is removed with the next run of the cleanup process.

      You can configure how often the process is started by a time interval in days.

      Attachments

        Activity

          People

            aborrow Anthony Borrow
            b.wolf82 Benjamin Wolf
            Anthony Borrow
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated: