Niels Gandraß
Lead maintainer
This plugin manages the full lifecycle of Moodle user accounts using freely configurable, multistep workflows.
Each workflow can consist of multiple steps with one or more filters (e.g. last access, authentication method, role assignment, ...) that determine which users are selected, and actions (e.g. send email, suspend, delete, ...) that are executed when a user enters a step. This allows building simple as well as sophisticated user lifecycle workflows, i.e., warn inactive users, suspend them after a grace period, and finally delete their accounts in a GDPR-compliant way. A built-in dry-run mode and action log let administrators safely preview and audit all automated activity. The default filters and actions can easily be extended by further subplugins.
You can find detailed installation, configuration, and usage instructions more in our comprehensive online documentation. A quickstart guide walks you through the installation and creation of your first workflow in just a few minutes.
If you find a bug or have a feature request, please open an issue via the GitHub issue tracker.
Please do not use the comments section within the Moodle plugin directory. Thanks :)