TUTORize Integrationen

TUTORize in Ihre bestehende Systemlandschaft integrieren.

Ob Anmeldung, Benutzerverwaltung oder Schulungsdaten: TUTORize lässt sich über unterschiedliche Verfahren in vorhandene IT-Prozesse einbinden.

REST API, Webhooks, Single Sign-on und Dateiimporte schaffen dafür technische Anknüpfungspunkte. Entscheidend ist, welche Daten ausgetauscht werden sollen, welches System verantwortlich ist und wie der konkrete Prozess ablaufen muss.

TUTORize ISO 27001-zertifiziert · DSGVO-konform · Deutschland-Hosting · Mandantenfähig · SSO & REST API · KI optional

Integrationsmöglichkeiten ansehen
Integrationsüberblick

Nicht jede Verbindung löst dieselbe Aufgabe.

Ein bestehender Unternehmenslogin, ein regelmäßiger Benutzerimport und die Übermittlung eines Kursabschlusses benötigen unterschiedliche technische Verfahren.

Anmeldung und Identitäten

Bestehende Anmeldeverfahren über SAML, LDAP oder JWT in geeigneten Szenarien nutzen.

Benutzer und Organisationsdaten

Benutzerinformationen sowie unterstützte Gruppen- und Zuordnungsdaten über geeignete Schnittstellen oder Dateien übernehmen.

Fachdaten und Ereignisse

Über die REST API auf unterstützte Datenbereiche zugreifen und definierte Ereignisse über Webhooks an andere Systeme übermitteln.

Lerninhalte und Formate

SCORM, xAPI und cmi5 im vorgesehenen Lernkontext einsetzen.

So wird aus einer allgemeinen Schnittstellenfrage eine konkrete technische Aufgabe.

Identity & Access

Vorhandene Identitäten für die Anmeldung nutzen.

Mitarbeitende sollen nicht für jede Anwendung einen vollständig eigenständigen Anmeldeprozess benötigen. TUTORize unterstützt verschiedene Verfahren zur Einbindung vorhandener Identity-Systeme.

SAML 2.0

Föderierte Anmeldung über einen eingerichteten Identity Provider, etwa Microsoft Entra ID (Azure AD) oder ADFS.

LDAP / Active Directory

Authentifizierung und – in entsprechend konfigurierten Szenarien – Benutzerabgleich mit einem erreichbaren Verzeichnisdienst.

JWT-SSO

Tokenbasierte Anmeldung für dafür eingerichtete Integrationsszenarien.

Das passende Verfahren hängt von der vorhandenen Identity-Architektur und dem Betriebsmodell ab. Eine erfolgreiche Anmeldung bedeutet nicht automatisch, dass alle Personaldaten oder Gruppenzuordnungen fortlaufend synchronisiert werden.

SAML im Detail

Mehr als ein Login – aber kein vollständiger HR-Datenabgleich.

Bei einer SAML-Anbindung an beispielsweise Microsoft Entra ID oder ADFS können neben der Anmeldung weitere unterstützte Identitätsinformationen verarbeitet werden.

Benutzer bei Anmeldung bereitstellen

Benutzer können im vorgesehenen SSO-Kontext automatisch angelegt werden.

Profilinformationen übernehmen

Unterstützte Stammdaten können beim Anmeldevorgang übertragen und aktualisiert werden.

Gruppen und Rollen zuordnen

Übermittelte Gruppeninformationen und Remote Role Mapping können in der abgestimmten Konfiguration berücksichtigt werden.

Zertifikate und Identity Provider

SAML-Zertifikate gehören zur Einrichtung. Im dokumentierten Standardmodell ist ein Identity Provider je TUTORize Account vorgesehen.

Für die Planung besonders wichtig: Die Übernahme von Gruppeninformationen bei der Anmeldung ist kein vollständiger Gruppenabgleich. Insbesondere das automatische Entfernen veralteter Gruppenzuordnungen darf daraus nicht abgeleitet werden.

Programmierschnittstelle

Die benötigten Datenbereiche gezielt anbinden.

Die TUTORize REST API ermöglicht es, unterstützte Funktionen und Informationen in technische Abläufe mit anderen Anwendungen einzubeziehen.

Benutzer und Fortschritte

Benutzerdaten und unterstützte Lernfortschrittsinformationen für definierte Anwendungsfälle nutzen.

Gruppen und Zuweisungen

Organisatorische Gruppen und fachliche Zuweisungen über entsprechende API-Funktionen berücksichtigen.

Kurse und Wissen

Auf unterstützte Informationen zu Kursen, Veranstaltungen, Lernpfaden und Wissenseinträgen zugreifen.

Rollen und Räume

Unterstützte Rollen- und Raumdaten in Integrationsprozesse einbeziehen.

Welche Lese- oder Änderungsoperationen konkret zur Verfügung stehen, richtet sich nach Endpunkt, Berechtigung und Umsetzung. Eine API ist nicht automatisch eine bidirektionale Synchronisierung sämtlicher Objekte.

Eine detailliertere Schnittstellenbeschreibung für Entwickler erhalten Sie auf Anfrage.

Ereignisbasierte Prozesse

Relevante Ereignisse an andere Systeme weitergeben.

Manche Integrationen benötigen nicht den vollständigen Datenbestand, sondern eine Nachricht, wenn ein bestimmtes Ereignis eintritt.

TUTORize unterstützt Webhooks für definierte Ereignisse. Dokumentierte Beispiele sind:

Kurs oder Lernpfad abgeschlossen

Einen Abschluss als Ausgangspunkt für einen nachgelagerten Prozess nutzen.

Freigabestatus verändert

Änderungen des Freigabestatus bei unterstützten Kurs- oder Lernpfadobjekten berücksichtigen.

Wie das empfangende System die Information verarbeitet und welche weiteren Daten nötig sind, wird im Integrationsszenario festgelegt.

Webhooks ergänzen die REST API. Sie ersetzen keinen vollständigen Stammdatenabgleich und sind nicht für jedes beliebige Ereignis zugesichert.

Dateibasierter Austausch

Benutzerdaten übernehmen. Ausgewählte Informationen exportieren.

Nicht jeder Anwendungsfall braucht sofort eine dauerhaft betriebene Schnittstelle. TUTORize unterstützt Benutzerimporte über CSV, XLS und XLSX sowie CSV-Exporte für definierte Datenbereiche.

Benutzer und Stammdaten importieren

Unterstützte Benutzerinformationen wie Name, E-Mail-Adresse, Personalnummer und organisatorische Angaben übernehmen.

Bestehende Profile aktualisieren

Bereits vorhandene Stammdaten über unterstützte Importfunktionen pflegen.

Gruppen und Rollen berücksichtigen

Gruppenzuordnungen bei Importszenarien einbeziehen. Nach dokumentiertem Verhalten werden diese Zuordnungen beim Dateiimport ergänzt, nicht automatisch vollständig ersetzt oder entfernt.

Benutzer und Schulungsinformationen exportieren

Unterstützte Benutzer- und Schulungsdaten als CSV-Datei für definierte Folgeprozesse nutzen.

Für wiederkehrende Importe muss daher geklärt werden, welche Felder aktualisiert werden und wie der Umgang mit bestehenden Gruppen und Rollen geregelt ist.

Lernstandards

Lerninhalte in unterstützten Standards bereitstellen.

Neben IT- und Identity-Schnittstellen unterstützt TUTORize im Lernmanagement auch verbreitete Standards für digitale Lerninhalte und Lernaktivitäten.

SCORM

Standardisierte E-Learning-Pakete im vorgesehenen LMS-Funktionsumfang verwenden.

xAPI

Lernaktivitäten innerhalb unterstützter xAPI-Szenarien verarbeiten.

cmi5

cmi5 für entsprechend unterstützte Lerninhalte einsetzen.

Diese Standards betreffen Lerninhalte und Lerndaten. Sie ersetzen keine Benutzerverwaltung, kein SSO und keine generische Kopplung beliebiger Unternehmenssysteme.

Lernmanagement kennenlernen
Aus der Praxis

Vom technischen Verfahren zum konkreten Anwendungsfall.

Anmeldung über den Unternehmenszugang

Mitarbeitende authentifizieren sich über einen angebundenen Identity Provider in einem unterstützten SSO-Szenario.

Benutzer aus vorhandenen Daten übernehmen

Benutzer- und Organisationsinformationen werden über einen abgestimmten Dateiimport oder geeignete API-Funktionen berücksichtigt.

Lerninformationen in Folgeprozesse einbinden

Unterstützte Fortschrittsdaten werden über die REST API für einen definierten administrativen oder fachlichen Prozess genutzt.

Auf Lernereignisse reagieren

Ein unterstütztes Kurs- oder Lernpfadereignis kann über einen Webhook an ein anderes System übermittelt werden.

Jedes Szenario erfordert eine Prüfung der beteiligten Systeme, Zugriffsrechte und verfügbaren Daten. Daraus folgt keine Zusage vorkonfigurierter Konnektoren zu beliebigen Drittsystemen.

Technische Abstimmung

Erst Datenverantwortung klären. Dann die Schnittstelle wählen.

1. Systeme und Verantwortliche

Festlegen, welches System Benutzer, Organisationsdaten und fachliche Informationen führt.

2. Daten und Austauschrichtung

Definieren, welche Informationen wann benötigt werden – und ob sie gelesen, angelegt oder aktualisiert werden sollen.

3. Anmelde- und Datenverfahren

Identitätsanbindung, REST API, Webhooks und Dateiübernahme anhand ihrer jeweiligen Aufgabe auswählen.

4. Änderungs- und Fehlerfälle

Gruppenwechsel, Deaktivierungen, unvollständige Datensätze, Berechtigungen und technische Fehler vor dem produktiven Einsatz durchgehen.

So lässt sich frühzeitig unterscheiden, was mit vorhandenen Funktionen umgesetzt werden kann und wo zusätzliche Konfiguration oder individuelle Integration nötig ist.

Häufige Fragen

Was sollte Ihre IT vorab wissen?

Unterstützt TUTORize SSO mit Microsoft Entra ID?

Ja. Die SAML-2.0-Anbindung an Microsoft Entra ID (Azure AD) oder ADFS gehört zu den unterstützten Verfahren. Die Einrichtung und die dabei übertragenen Informationen werden abgestimmt.

Können Benutzer bei der SSO-Anmeldung automatisch angelegt werden?

Ja. TUTORize unterstützt Auto-Provisioning in dafür eingerichteten SSO-Szenarien. Eine laufende, vollständige Synchronisierung der HR-Stammdaten ist damit nicht automatisch verbunden.

Werden Gruppen beim SAML-Login oder Dateiimport vollständig abgeglichen?

Nicht pauschal. Bei SAML können Gruppeninformationen beim Anmelden übernommen werden; daraus folgt keine automatische Bereinigung entfallener Gruppenzuordnungen. Beim dokumentierten Dateiimport werden Gruppen und Rollen ergänzt, aber nicht automatisch vollständig abgeglichen.

Welche Informationen können wir über die REST API anbinden?

Zu den unterstützten Bereichen gehören Benutzer und Fortschritte, Gruppen und Zuweisungen, Kurse und Lernpfade, Wissenseinträge sowie Rollen und Räume. Die genauen Operationen und Berechtigungen werden je Integrationsszenario geprüft.

Können Daten ohne eigene API-Integration übernommen oder exportiert werden?

Ja. Für Benutzer stehen CSV-, XLS- und XLSX-Importe zur Verfügung. Außerdem unterstützt TUTORize CSV-Exporte ausgewählter Benutzer- und Schulungsinformationen.

Können mehrere Identity Provider für einen TUTORize Account eingerichtet werden?

Im dokumentierten SAML-Standardmodell ist ein Identity Provider pro Account vorgesehen. Falls mehrere Identity-Quellen erforderlich sind, muss die passende Architektur im konkreten Anwendungsfall bewertet werden.

Nächster Schritt

Lassen Sie uns Ihre Integrationsanforderungen konkret prüfen.

Welche Identitätssysteme sind vorhanden? Woher kommen Benutzer- und Organisationsdaten? Welche Informationen sollen zwischen den Systemen ausgetauscht werden?

In einer technischen Abstimmung besprechen wir Ihre Zielprozesse und prüfen, welche TUTORize Schnittstellen, Standards und Konfigurationen dazu passen.