Für die Integration von SAP SuccessFactors LMS empfehlen wir Connectors oder SFTP für klassische Stapelverarbeitung und OData oder OCN für Echtzeitinhalte und Lernfortschritte. Bevor Sie irgendeine Verbindung aufbauen, prüfen Sie zwei Dinge sofort: das Identity Mapping über die BizX UserID und den Zugriff auf das Securitycenter. Fehlt eines davon, scheitert die Integration später an der Authentifizierung, nicht an der Architektur.
Kurz gesagt:
- Bei einer Belegschaft von 50.000 Mitarbeitenden eignen sich geplante Connectorläufe besser für tägliche Massenupdates, während OData bei hohem Datenaufkommen an Abrufgrenzen stoßen kann.
- Connectoren erwarten meist senkrechte Striche als Trennzeichen und das Zeilenendezeichen !##!; prüfen Sie beide Einstellungen zuerst mit einer Beispieldatei aus fünf bis zehn Zeilen.
- Externes SFTP erfordert eine Anmeldung über SSH, PGP zur Verschlüsselung sensibler Dateien und eine Supportanfrage an SAP zur Freischaltung der Zieladresse, die mehrere Tage dauern kann.
- Ein vollständiger Datenabgleich kann Lernfortschritte überschreiben, anders als ein Änderungsabgleich; kontrollieren Sie deshalb vorab die Feldzuordnungen für den Fortschrittsabgleich in der Connectorarbeitsmappe.
Inhaltsverzeichnis
- Überblick: Welche Integrationswege gibt es und wann eignen sie sich?
- Technische Details: Connectors, Property File und OData/OCN
- Sicherheit konfigurieren: Security Center, OAuth und PGP
- Step-by-Step: Vorbereitung, Konfiguration, Test und Go-Live
- Validierung & Troubleshooting: Logs, typische Fehler und Prüfverfahren
- Wie Thinkmedia Integrationsprojekte unterstützt
- Persönliche Projektperspektive: schnelle Lessons Learned
- Thinkmedia-Angebot: Unterstützung bei Integration, Betrieb und Wartung
- FAQ
- Quellen
Überblick: Welche Integrationswege gibt es und wann eignen sie sich?
SAP SuccessFactors LMS bietet im Wesentlichen vier Integrationsmuster, und jedes davon löst ein anderes Problem. Flat‑File‑Connectors verarbeiten große Datenmengen in geplanten Zyklen, meist nachts, und eignen sich für Stammdaten wie Nutzer, Kurse oder Lernfortschritte. Das Integration-Center bietet eine grafische Oberfläche für individuelle Datenflüsse, wenn Standard‑Connectoren nicht ausreichen. OData‑APIs ermöglichen nahezu Echtzeit‑Zugriffe für Systeme, die laufend synchron bleiben müssen, etwa ein HR‑System, das Statusänderungen sofort benötigt. OCN, das Open Content Network, ist speziell für externe Content‑Kataloge wie LinkedIn Learning gedacht und synchronisiert Kursmetadaten sowie Abschlussstatus automatisiert.
Die Wahl hängt von drei Faktoren ab: Wie viel Latenz vertragen Sie, wie viel Wartungsaufwand können Sie tragen und wie groß ist das Datenvolumen pro Zyklus? Ein Unternehmen mit 50.000 Mitarbeitenden und täglichen Massenupdates fährt mit Connectors stabiler als mit einer API, die bei hohem Volumen schnell an Ratenlimits stößt. Umgekehrt lohnt sich eine API‑Anbindung, wenn nur wenige, aber zeitkritische Datensätze übertragen werden.
Vor der Entscheidung sollten Sie diese Punkte klären:
- Benötigen Sie Echtzeit‑Updates oder reicht ein nächtlicher Batch?
- Sind die Nutzer‑IDs zwischen den Systemen bereits konsistent?
- Welche Sicherheitsanforderungen (OAuth, mTLS, PGP) verlangt Ihre IT‑Abteilung?
- Wie viele Datensätze müssen pro Synchronisation verarbeitet werden?
Wer mehr über die grundsätzliche Funktionsweise von Lernplattformen wissen möchte, findet im Ratgeber zum Lernmanagementsystem eine Einordnung der gängigen Funktionen und Anbieter.
Technische Details: Connectors, Property File und OData/OCN
Die klassische Connector‑Integration in SAP SuccessFactors Learning basiert auf einer Connectors Property File, die Dateiname, Trennzeichen und Zeilenende definiert. Üblich ist ein Pipe‑Delimiter, UTF‑8‑Encoding und ein spezielles End‑of‑row‑Token namens „!##!“, das jede Datenzeile abschließt. Ohne dieses Token interpretiert der Connector die Datei oft falsch, und der Import bricht ab oder liefert unvollständige Datensätze.
Drei Connector‑Typen decken die häufigsten Anwendungsfälle ab:
- User Connector: synchronisiert Stammdaten wie Name, Abteilung, Vorgesetzte und die entscheidende BizX UserID.
- Item Connector: überträgt Kursinhalte, Schulungstermine und Kataloginformationen.
- Progress Connector: meldet Abschlussstatus, Testergebnisse und Zertifikatsdaten zurück an nachgelagerte Systeme.
Nach der Verarbeitung entfernt der Connector die Datei automatisch aus dem SFTP‑Upload‑Ordner, ein nützliches Signal, dass der Lauf erfolgreich war, wie SAP in der Learning Academy beschreibt. Bleibt die Datei liegen, deutet das fast immer auf ein Formatproblem hin.
Für Inhalte aus externen Katalogen kommt OCN ins Spiel. Hier erzeugen Sie einen AIR Key, richten einen OCN Admin User ein und verbinden sich über den aktuellen BizX Token Server, nicht über veraltete Learning Token Server Endpunkte, die laut SAP Community Erfahrungen zu Integrationsfehlern führen. Die Synchronisationsintervalle für OCN‑Inhalte laufen automatisiert und benötigen in der Regel keine manuelle Freigabe pro Kurs.
Profi-Tipp: Testen Sie die Property File zuerst mit einer kleinen Beispieldatei von fünf bis zehn Zeilen, bevor Sie den vollständigen Datenbestand hochladen.
Sicherheit konfigurieren: Security Center, OAuth und PGP
Das Security Center in SAP SuccessFactors bündelt die wichtigsten Kacheln für eine sichere Integration: OAuth Configurations, X.509 Certificates und Destination Settings. Wer heute noch mit Basic Auth arbeitet, sollte das zügig ändern, denn SAP empfiehlt den Wechsel zu OAuth beziehungsweise OIDC als Standard für API‑Zugriffe. X.509‑Zertifikate werden dabei für mTLS genutzt, also eine beidseitige Authentifizierung zwischen Client und Server, die deutlich robuster ist als ein einfaches Passwort.
Für SFTP‑Verbindungen zu externen, nicht von SAP gehosteten Hosts gilt eine andere Regel: Hier braucht es SSH‑Key‑Authentifizierung, PGP‑Verschlüsselung für sensible Dateien und ein Whitelisting der Ziel‑IP auf Firewall‑Ebene.
- Richten Sie SSH Public Keys vor dem ersten Übertragungsversuch ein.
- Klären Sie PGP‑Anforderungen mit der empfangenden Partei.
- Reichen Sie das SAP Support Ticket zur IP‑Whitelistung frühzeitig ein.
- Dokumentieren Sie Host‑IPs und Zertifikate zentral im Projektteam.
Bei externen SFTP‑Hosts ist ein SAP Support Ticket zum Whitelisting nicht verhandelbar, wie ein Praxisbericht aus der SAP Community zeigt: Viele Projekte stocken genau an diesem Schritt, weil die Ticketbearbeitung mehrere Tage dauern kann und selten im ersten Projektplan berücksichtigt wird.
Wer die API‑Seite der Integration vertiefen möchte, findet praktische Hinweise zu Spezifikation und Betrieb im Partnerartikel zu API‑Entwicklung von Outwork.
Step-by-Step: Vorbereitung, Konfiguration, Test und Go-Live
Eine saubere Implementierung folgt einer festen Reihenfolge, die sich in der Praxis immer wieder bewährt.
- Rollen und Rechte klären: Weisen Sie die Rolle ALL_CONNECTOR an die Personen zu, die Connectoren administrieren sollen, und legen Sie einen Testtenant mit einem repräsentativen Daten‑Sample an.
- Dateien erzeugen: Exportieren Sie Nutzer‑, Kurs‑ oder Fortschrittsdaten im geforderten Format und laden Sie sie in den SFTP‑Upload‑Ordner.
- Property File anpassen: Stellen Sie Delimiter, Encoding und das End‑of‑row‑Token korrekt ein, dann konfigurieren Sie den Scheduler für den gewünschten Rhythmus.
- OCN‑Provider einrichten: Vergeben Sie ein eindeutiges Label, hinterlegen Sie die OCN Property File und aktivieren Sie SAML für den Single Sign On, damit Nutzer ohne erneute Anmeldung auf externe Inhalte zugreifen.
- Testlauf durchführen: Prüfen Sie Stichproben gegen die Quelldaten und kontrollieren Sie, ob Abschlussstatus korrekt zurückgemeldet werden.
- Go-Live vorbereiten: Dokumentieren Sie Zeitplan, Verantwortliche und einen Rollback‑Plan, bevor Sie den produktiven Scheduler aktivieren.
Profi-Tipp: Planen Sie den ersten produktiven Lauf außerhalb der Stoßzeiten, damit Sie bei einem Fehler noch am selben Tag reagieren können, ohne den Tagesbetrieb zu stören.
Die OCN‑Einrichtung verlangt besondere Sorgfalt bei der Content‑Synchronisation: Microsoft beschreibt in der Deep‑Integration‑Anleitung, dass ein OCN Admin User angelegt und ein OAuth Client ID sowie Secret generiert werden müssen, bevor die Validierung erfolgreich abgeschlossen werden kann. Wer diesen Schritt überspringt, erhält bei der ersten Synchronisation meist eine Authentifizierungsfehlermeldung ohne weiteren Hinweis.
Validierung & Troubleshooting: Logs, typische Fehler und Prüfverfahren
Drei Logquellen liefern die meisten Antworten bei Problemen: Connector Reports zeigen, ob und wie viele Datensätze verarbeitet wurden, SFTP Transfer Logs bestätigen den reinen Dateitransfer, und OCN Sync Logs protokollieren die Content‑Synchronisation mit externen Anbietern.
- Datei bleibt im Upload‑Ordner liegen: meist ein Formatfehler, prüfen Sie Delimiter und End‑of‑row‑Token.
- Nutzer werden nicht gefunden: häufig eine inkonsistente BizX UserID zwischen Quellsystem und LMS.
- OCN‑Synchronisation schlägt fehl: oft ein abgelaufenes OAuth Secret oder ein falscher Token‑Server‑Endpunkt.
- Teilweise verarbeitete Dateien: deuten auf fehlerhafte Zeichenkodierung oder beschädigte Sonderzeichen hin.
Das Connector Workbook hilft beim Abgleich der Feldmappings, bevor Sie einen vollständigen Lauf starten, besonders bei Progress Connectoren mit komplexen Zertifikatsfeldern. Unterscheiden Sie dabei klar zwischen Delta‑Loads, die nur Änderungen übertragen, und Full Loads, die den gesamten Datenbestand neu schreiben, denn ein versehentlicher Full Load kann bestehende Fortschrittsdaten überschreiben.
Wie Thinkmedia Integrationsprojekte unterstützt
Wir haben umfassende Erfahrung bei der Begleitung von Unternehmen zu digitalen Lernlösungen und kennen typische Herausforderungen bei Integrationsprojekten. Wir bieten eine Begleitung von der ersten Bestandsaufnahme über die technische Umsetzung bis zum laufenden Betrieb.
Wir unterstützen insbesondere bei Herausforderungen wie uneinheitlicher Identity‑Mapping‑Logik, Einrichtung von mTLS‑Zertifikaten oder komplexen Migrationen zwischen Lernplattformen. Unser Team vereint technisches Know‑how und didaktische Erfahrung, um eine funktionierende Integration mit Fokus auf Lernerfolg zu ermöglichen. Mehr zur technischen Seite von Lernplattform‑Entwicklung gibt es in unserem Beitrag zur Softwareentwicklung auf Lernplattformen.
Persönliche Projektperspektive: schnelle Lessons Learned
Custom‑Middleware klingt flexibel, wird aber fast immer zur Wartungslast. Saubere Identity‑Mappings sparen mehr Supportaufwand als jede zusätzliche Funktion. Und ein kleiner Batch‑Test vor dem großen Rollout verhindert die teuersten Fehler.
— Sebastian Burmester
Thinkmedia-Angebot: Unterstützung bei Integration, Betrieb und Wartung
Wir können die technische Umsetzung von Lernplattform‑Integrationen von der Analyse bis zum Betrieb übernehmen.
Unsere Leistungen umfassen technisches Assessment, Implementierung von Integrationsschnittstellen, Hosting und Wartung mit DSGVO-konformer Betriebsführung.
Wenn Sie Ihre SAP SuccessFactors LMS Integration prüfen oder Unterstützung bei der Umsetzung suchen, erfahren Sie auf unserer Seite zur Online Akademie mehr über unsere DSGVO‑konformen Lernlösungen oder nehmen direkt über Thinkmedia Kontakt mit uns auf.
FAQ
Welches LMS nutzt SAP für die eigene Lernverwaltung?
SAP bietet mit SAP SuccessFactors Learning ein eigenes Lernmanagementsystem an, das Teil der SuccessFactors HCl‑Suite ist. Es lässt sich über Connectors, Integration Center, OData‑APIs und OCN mit externen Systemen sowie Content‑Anbietern wie LinkedIn Learning verbinden.
Was bedeutet LMS Integration konkret?
LMS Integration bezeichnet die technische Verbindung eines Lernmanagementsystems mit anderen Unternehmenssystemen, etwa HR‑Software, Content‑Katalogen oder Identitätsmanagement. Bei SAP SuccessFactors Learning erfolgt das über dateibasierte Connectors, das Integration Center, OData‑APIs oder das Open Content Network.
Welche fünf LMS gelten aktuell als führend?
Eine feste, allgemein anerkannte Rangliste gibt es nicht, da die Einstufung je nach Unternehmensgröße, Branche und Anforderungen variiert. Zu den am Markt häufig genannten Systemen zählt SAP SuccessFactors Learning, daneben etablieren sich je nach Einsatzgebiet verschiedene weitere Plattformen mit unterschiedlichen Schwerpunkten.
Brauchen Sie überhaupt eine LMS Integration?
Eine Integration lohnt sich, sobald Nutzerdaten, Kursinhalte oder Lernfortschritte manuell zwischen Systemen übertragen werden und dieser Aufwand regelmäßig anfällt. Schon bei mittlerer Unternehmensgröße reduziert eine automatisierte Anbindung über Connectors oder OCN den administrativen Aufwand deutlich gegenüber manuellen Exporten.
Quellen
- Configuring Connectors — SAP SuccessFactors Learning Academy
- LinkedIn Learning and SuccessFactors Deep Integration Guide — Microsoft Learn

