Swedish integration- Skola24 – Calendar Integration for Swedish Customers (Sysadmin)
TABLE OF CONTENTS
Introduction
This article explains the Skola24 calendar integration for Swedish itslearning customers: what it does, what your school needs in place before it can be set up, how to request setup, and where to get support.
1 Overview
Skola24 is a timetabling service used by schools in Sweden. The integration reads calendar events from Skola24 and creates, updates and deletes the corresponding events in itslearning automatically. Events are added either as course events, or as hierarchy events that appear on every course the relevant hierarchy is enrolled to.
The integration runs automatically (usually nightly), so changes made in Skola24 are reflected in itslearning without manual action.
This is an additional paid-for integration, please reach out to your itslearning contact for pricing and other details.
2 Prerequisites
2.1 Skola24-side requirements
Prerequisite: Your school or district must have requested Skola24 to set up the Export Lektion service. Contact Skola24 to arrange this if it is not already in place.
2.2 SAS integration requirements
Prerequisite: Your school must have an active SAS integration with itslearning. This integration is currently not possible to set up for schools without one, because Skola24, the SAS and itslearning must be able to match the same courses or hierarchies to each other.
This matching requirement also affects how your courses need to be set up:
- If your courses are created automatically through the SAS integration so that the course synckeys match across SAS-itslearning-Skola24, no further action is needed here.
- If courses are created manually, the SAS-integration-created hierarchies for those courses must be enrolled to them. Events are then added to the course through the enrolled hierarchy.
3 Setting up the integration
3.1 Steps for the sysadmin
- Confirm with Skola24 that the Export Lektion service is set up for your school or district
- Confirm that your school's SAS integration is active, and that courses are either integration-created or have the correct integration-created hierarchy enrolled (see 2.2 SAS integration requirements)
- Confirm your Skola24 domain name to itslearning
3.2 What itslearning configures
itslearning configures the connection between Skola24 and your site, and sets up the matching between Skola24's courses or groups and the correct courses or hierarchies in itslearning. itslearning can also adjust how the integration behaves, for example limiting the sync to specific schools within your organisation. In addition, the following customisation options are available:
- should events cancelled in Skola24 be removed in itslearning, or labelled as 'cancelled'
- should teachers be able to delete events from their itslearning courses
- what the event title and description should say (they can use information from the event room, teacher(s), subject and group)
4 Support and troubleshooting
If a course is missing expected calendar events, first check that the course is either integration-created, or has the correct integration-created hierarchy enrolled to it. The integration can only add events to courses it can match to a Skola24 group through one of these two routes.
If the issue is not resolved, contact itslearning support.