Setting a time limit to your courses means that users may access the course for a specific period of time after they have enrolled. To do so, enter the course of your choice and move to the course’s Properties tab (1).
Availability for a specific amount of days after enrolment
Click “Show advanced settings” and, in the 'Available for' (2) box, enter the number of days the course will be available after a user has enrolled in the course. This is a per-user time limit, meaning that it starts counting from the day that each user enrolls in the course.
Note: See how to extend access to a course for specific users, see how this can be done in this article.
To decide whether learners can access the course’s content after availability has expired, you can choose what happens after completion in the Upon Expiration (3) field.
The available options are:
- Prevent access to all: learners can neither access the course nor see its content after it has expired
- Prevent access unless completed: learners who’ve completed the course successfully can still access all course units even after availability has expired
- Allow access to all: all users can access the course and view the content even after access and the possibility to complete it has expired.
Availability from and/or until a specific date/time
You can specify a more strict and detailed time limit if you wish in the 'Available from' (4) and 'Available until' (5) options in the course’s advanced settings.
This means that your users will be able to take this course only within the period that you have specified. This availability period is the same for all users, no matter when they took the course.
Note: After the time set in the “Available until” (5) field has passed, a user will not be able to access the course’s content, even if they have already completed the course.