Scenarios — Distribution and sharing
Data export, iCal subscription for instructors and learners, read-only public link, resource booking.
For the reading format and the status legend, see Scenarios — overview.
Export timetable data
As the school administration office, I want to export timetable data, so that it can be reused in other tools (ERP, reporting…).
Status: ✓ Available
Solution in Omniscol. The timetable views and the Dashboard offer exports; the Omniscol API lets you automate data retrieval.
View your timetable via a secure web link without authentication
As a teacher, I want to view my timetable via a secure web link without authentication, so that I can easily access my lessons.
Status: ✓ Available
Solution in Omniscol. The share link is signed and grants read-only access, with no sign-in; it can carry an expiration date and remains tied to the account that created it (deactivating that account or changing its password invalidates the link).
Share a timetable via a public link
Subscribe to your timetable via an iCal feed
As a teacher or student, I want to subscribe to my timetable via an iCal feed, so that the schedule is automatically integrated into my personal calendar.
Status: ✓ Available
Solution in Omniscol. Every user can subscribe to their timetable via a dynamic iCal link, compatible with the usual calendar apps (Google Calendar, Outlook, Apple Calendar); the calendar updates at the pace of its own synchronizations.
iCal — subscription and dynamic link
Export a teacher's or a group's timetable in Excel format
As the school administration office, I want to export a teacher's or a group's timetable in Excel format, so that the data can be shared or reprocessed.
Status: ✓ Available
Solution in Omniscol. See Print and share.
Distribute timetables via a controlled public link
As an institution, I want to distribute timetables via a controlled public link, so that communication with instructors and learners is simple.
Status: ✓ Available
Solution in Omniscol. Public share links are signed, read-only and carry an expiration date (by default the end of the school year, or +90 days, adjustable). For institutional distribution, create the links from an identified service account, responsible for the sharing, rather than from a personal account.
Book a resource (room, instructor, lesson, or other)
As a user, I want to book a resource (room, instructor, lesson, or other), so that rooms are booked and statistics are available.
Status: ◐ Partial
Solution in Omniscol. No dedicated booking module exists today.
Workaround (Premium accounts). To block a resource on a specific time slot, create an event; to make it unavailable over a whole period, use a date window.