Quick Enrolment via QR Code
The QR code comes in a PDF document alongside a link which can be accessed as well for enrolment. If the learner was not previously logged into the system, it will be mandatory for him to provide the credentials and after that the enrolment process will be triggered. If the learner was previously logged in, the enrollment process will begin right after the QR code scan.
The administrators can provide the QR code scan either by sending the PDF file through an email or printing it for their learners to scan it in the course room.
Details
The administrator navigates to the Course Manager to see the full list of the courses. When he/she selects the desired course for enrolment for the learners the QR code button can be clicked. The button is on the Navigation bar and can be configured from the Navigation manager as well.

When the button is clicked the download will be triggered and the administrator will get a PDF file containing the following information:
course image
course name
course type
course dates
start date
end date
QR Code
URL link
When the QR code is scanned, the user will be redirected to the system based on the URL embedded in QR code and the access to the details page will be based on the rights granted.
We have the following cases in which the user can or cannot access the course details page:
The user has direct ACLs on the course -> the course details page is accessible
The user has a status on the course -> the course details page is accessible
The user does not have direct ACLs and does not have a status (all statuses available on the course, except NULL) but has access to the course through a catalogue -> the course details page is accessible
The user does not have direct ACLs, does not have a status and does not have access to the course via any catalogue -> then an error page is shown as the course is not available to the user.
The QR code button can only work for one course at a time. Multiple selection and multiple generation of QR code is not permitted, therefore the button will be disabled.