To allow teachers to set their own schedule of availability an administrator can enable this setting for both Collective and Private
Enabling teacher availability allows teachers to easily communicate their free and busy times by creating availability schedules. This information can then be used by administrators and students to ensure that classes are scheduled at times that work for both the teacher and the student.
Enabling Teacher Availability
For Collective Courses
Go to Courses > Configuration > Collective Course Configuration > Teacher Availability.
For Private Courses
Go to Courses > Configuration > Private Course Configuration > Teacher Availability.
You can set an admin email address or multiple, who will receive an email whenever a new teacher availability is added or changed.
Once this feature is enabled, an administrator can create a schedule of availability for a teacher, or teachers can create one on their
Administrators and teachers will be able to select an availability type (group or private) when adding a new available day/time into their schedule, as teachers may require different availability schedules for group and private classes.
Creating Availability Schedule
As an Administrator
When viewing a teacher from the teacher's page the Availability tab will now be shown. From there, a schedule can be made for a teacher.
As a Teacher
In the Teacher Portal, the Availabilities page will be visible, from which the teacher can create availability schedules.
How are these availabilities used?
The availability schedules of a teacher are used for detecting conflicts among their classes. When creating or updating a unit it will show a red (unavailable) or green (available) indicator. If a conflict is detected in the timetable the item will flash red.
In addition, availability schedules for private courses can be used by students when class rescheduling is enabled. A full guide about Private Course Class Rescheduling can be found here.