School onboarding
The whole school ready in a few minutes
One STIL sync pulls every class, teacher, pupil and parent. Everyone gets a shadow-sm account, so they can log in via UNI-Login and just get started.
Sync report
STIL sync · Falkenstein School
Classes created9
Teachers & staff34
Pupils provisioned412
Parents linked687
Seats used446 / 400
Platform admin notified of license overshoot.
Direct STIL pull
We fetch classes, teachers, pupils and parents directly from STIL — no CSV, no manual setup.
Classes first, then people
The sync follows a strict order: classes → staff → pupils → parents — so everything is wired correctly.
Shadow accounts for everyone
STIL identities get a shadow-sm account immediately. When the user logs in via UNI-Login, everything is ready.
Parents linked to children
Contact persons from STIL link to the right children — and trigger the 30-day parent trial.
Idempotent re-runs
Run the sync as often as you like. We only update what has changed — no duplicates.
License overshoot allowed
If the STIL import exceeds the license, we don't block — we still import and notify the platform admin.
Why it works
- Follows the STIL export standard 1:1
- Class types are mapped correctly (Hovedgruppe → stamklasse, others → hold)
- Shadow accounts activate on first UNI-Login — no welcome email in test mode
- Parents trigger an automatic 30-day trial on the child
- License overshoot never blocks the import
- Full audit log of every run

