Access code enrolment

Enrolment ::: enrol_accesscodes
Maintained by Andy McGill
The Access codes enrolment method allows you to generate multiple single use access codes that can be configured to work for a single course, multiple courses, or all courses.

Access code enrolment 1.2

Moodle 4.3, 4.4, 4.5, 5.0
Released: Tuesday, 26 August 2025, 4:37 AM
This file is part of Moodle - https://moodle.org/

Moodle is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Moodle is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Moodle. If not, see .

Accesscodes enrolment method
============================

The Access codes enrolment method allows you to generate multiple single use access codes
that can be configured to work for a single course, multiple courses, or all courses.

Access codes can be set to expire so that they must be used within a certain timeframe, and
can be set to grant an enrolment for a specified duration.

Version information

Version build number
2025082501
Version release name
1.2
Can be updated from
1.0 (2025081701), 1.1 (2025082300)
Maturity
Stable version
MD5 Sum
76868203df1d6148a6593a872e2139ae
Supported software
Moodle 4.3, Moodle 4.4, Moodle 4.5, Moodle 5.0
  • Latest release for Moodle 4.3
  • Latest release for Moodle 4.4
  • Latest release for Moodle 4.5
  • Latest release for Moodle 5.0

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type Enrolment

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "myenrol") in the "enrol" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation