Ziel
Diese Anleitung beschreibt, wie ein dediziertes Microsoft-Dienstkonto in elearnio konfiguriert wird. Das Dienstkonto ermöglicht es elearnio, Outlook-Kalendertermine zu erstellen und zu aktualisieren sowie – optional – Microsoft Teams-Meeting-Links zu generieren, ohne mandantenweiten Zugriff zu benötigen.
Hinweise
- Alle Berechtigungen sind delegiert und beschränken sich ausschließlich auf das Postfach und die Meetings des Dienstkontos.
- Es werden keine Anwendungsberechtigungen (Application Permissions) vergeben.
- Kalender oder Meetings anderer Benutzer:innen sind nicht zugänglich.
- Mit der Aktivierung dieser Integration übernimmt Microsoft die Versendung von Kalender-Einladungen direkt über Outlook – elearnio generiert in diesem Fall keine ICS-Dateien mehr. Die elearnio-eigenen Benachrichtigungen werden weiterhin wie gewohnt verschickt.
Voraussetzungen
Folgende Informationen müssen vor der Konfiguration bereitstehen:
- Account ID – zu finden im Microsoft Azure/Entra Admin Center (entspricht der Tenant ID)
- Client ID – aus der registrierten Azure/Entra App
- Secret – aus der registrierten Azure/Entra App
- E-Mail-Adresse des Dienstkontos – das Microsoft-Konto, das elearnio stellvertretend verwenden soll
Integration anlegen
- Im Admin-Bereich Einstellungen → Integrationen aufrufen.
- Auf Neue Integration hinzufügen klicken.
- Folgende Pflichtfelder ausfüllen:
Feld | Beschreibung |
Name | Frei wählbare Bezeichnung der Integration |
Art | Microsoft Graph API Dienstkonto auswählen |
Client ID | App-ID aus der Azure-Registrierung |
Secret | Geheimer Clientschlüssel |
Account ID | Microsoft-Verzeichnis-ID (Tenant ID) |
Dienstkonto E-Mail | E-Mail-Adresse des dedizierten Dienstkontos |
Integrations-Schalter
1. Microsoft Outlook-Integration aktivieren
Was passiert:
elearnio erstellt und aktualisiert Kalendertermine im Outlook-Kalender des Dienstkontos. Trainer:innen und Teilnehmende werden automatisch als Teilnehmer hinzugefügt.
Erforderliche Berechtigungen
Calendars.ReadWrite (delegated)User.Read (delegated)
2. Microsoft Teams – Link-Erstellung aktivieren
Was passiert:
Für Kalendertermine wird automatisch ein Microsoft Teams-Meeting-Link generiert. Trainer:innen werden dabei als Co-Hosts des Meetings eingetragen.
Erforderliche Berechtigungen
Calendars.ReadWrite (delegated)OnlineMeetings.ReadWrite (delegated)
User.Read.All (delegated)
Authentifizierung durchführen
Die Authentifizierung erfolgt einmalig durch eine administrierende Person mit den Anmeldedaten des Dienstkontos.
Ablauf:
- Nach dem Speichern der Konfiguration wird der OAuth 2.0-Authentifizierungsflow gestartet.
- Im daraufhin öffnenden Microsoft-Login-Fenster die Anmeldedaten des Dienstkontos eingeben.
- elearnio prüft im Hintergrund, ob die authentifizierte Person mit der eingetragenen Dienstkonto E-Mail übereinstimmt.
- Bei erfolgreicher Authentifizierung werden Access Token und Refresh Token sicher gespeichert.
- Die Einstellungsseite bleibt geöffnet; eine Benachrichtigung zeigt an, ob die Authentifizierung erfolgreich war.
Hinweis: Die Einstellungsseite bleibt nach dem Speichern geöffnet, damit eventuelle Fehler direkt korrigiert werden können.
Token-Verwaltung
elearnio übernimmt die Token-Verwaltung automatisch:
- Access Tokens werden bei Bedarf erneuert, bevor sie ablaufen.
- Refresh Token Rotation wird unterstützt – der jeweils aktuelle Refresh Token wird automatisch gespeichert.
- Sollte ein Refresh Token abgelaufen sein, erscheint eine Aufforderung zur erneuten Authentifizierung.
Eine manuelle Erneuerung der Tokens ist nicht erforderlich.
Related Articles
elearnio Release Updates (2026)
Wir freuen uns, dir hier fortlaufend für 2026 die neuesten Optimierungen und Funktionen von elearnio vorzustellen, damit eure Trainingsprozesse noch einfacher, flexibler und effizienter werden! Alle genannten Features sind bereits live und für euch ...
elearnio <> Microsoft Graph API
Über die Integration Die elearnio - Microsoft Integration ermöglicht es euch automatisch Microsoft Teams Meeting Links zu generieren. Die Kalendereinladungen für Live-Trainings setzen sich automatisch in den Outlook-Kalender der registrierten ...
elearnio <> Google API
Über die Integration Die elearnio - Google API Integration ermöglicht es automatisch Kalendereinladungen für Live-Trainings und für Termine des Trainingsplaners zu versenden. Die Kalender der registrierten Teilnehmenden werden bei Änderungen ...
elearnio API (Nutzerebene)
Über die elearnio API Die offene API auf Nutzerebene erlaubt die Anbindung sämtlicher HRM Systeme an elearnio und damit eine effiziente Nutzerverwaltung, über unsere diversen direkten Integrationen (z.B. Personio, Workday, HR Works, Sage, Active ...
elearnio <> Personio
Über die Integration Die elearnio - Personio Integration ermöglicht es euch, Nutzerkonten für eure Mitarbeitenden in elearnio automatisiert anzulegen und auf dem aktuellen Stand zu halten. Der initiale Nutzerimport in elearnio ist somit sehr schnell ...