Überblick
Wir arbeiten kontinuierlich an der Optimierung unseres Udemy for Business-Angebots und haben in Zusammenarbeit mit dem Lernmanagementsystem Cornerstone OnDemand (CSOD) die Möglichkeit entwickelt, den Udemy for Business-Kurskatalog unkompliziert und ohne Zusatzsoftware in CSOD zu integrieren.
Dank dieser Einbindung in das CSOD-Lernmanagementsystem (LMS) und die Learning Experience Platform (LXP) können die Nutzer Udemy for Business-Content direkt im Cornerstone-Lernmanagementsystem suchen, durchstöbern und aufrufen. Außerdem können Administratoren über das CSOD-LMS jederzeit auf Berichtsdaten zum Fortschritt und Abschluss von Udemy-Content zugreifen.
Mithilfe von Deep-Links zu Udemy for Business-Kursen und SSO-Authentifizierung (über SAML 2.0) können Udemy-Kurse bequem direkt aus Cornerstone heraus aufgerufen werden. Der Kursfortschritt wird automatisch in Echtzeit zwischen Udemy und dem Cornerstone-Lernprotokoll des Nutzers synchronisiert (wird unterstützt, wenn ein Udemy for Business-Kurs aus Cornerstone heraus als aktives Lernobjekt in Cornerstone aufgerufen wird).
Inhalt
- Cornerstone-Inhaltsbereitstellungs-APIs aktivieren
- Udemy-LMS/LXP-Integration aktivieren
- Udemy-SSO aktivieren
- Nutzer können Udemy for Business-Content direkt in ihrem Cornerstone LMS-System suchen, durchstöbern und aufrufen.
- Fortschritte und Abschlüsse der Nutzer werden automatisch mit ihrem Cornerstone-Lernprotokoll synchronisiert.
- Administratoren können die Integration zwischen ihrem Udemy-System und dem Cornerstone-LMS unkompliziert aktivieren.
- Katalogsynchronisierung
- Synchronisierung der Fortschritte und Abschlüsse der Nutzer
- SSO (Single Sign-On) über das in CSOD integrierte SSO oder über ein spezielles Identitäts- und Zugriffsmanagmentsystem (z. B. Azure, Okta, AD FS).
Katalogsynchronisierung |
Fortschritte und Abschlüsse der Nutzer |
Authentifizierung |
Ja, täglich über APIs |
Ja, in Echtzeit über APIs für Nutzerfortschritt |
Ja, SAML 2.0 SSO mit Cornerstone OnDemand als Identitätsanbieter; alternativ SSO über Identitäts- und Zugriffsmanagmentsystem (z. B. Okta, Azure, OneLogin, AD FS) |
Für die Integration zwischen der Udemy for Business-Web-Anwendung und dem Cornerstone-OnDemand-System müssen beide Systeme konfiguriert werden. Für das Cornerstone-OnDemand-System musst du die Integration über das Cornerstone-Inhaltsbereitstellungssystem (CDS) aktivieren. Der Prozess funktioniert wie folgt:
- Schritt 1: Cornerstone-Inhaltsbereitstellungs-APIs aktivieren. Du benötigst die folgenden Cornerstone-API-Parameter, um die Integration in Udemy zu konfigurieren:
- Basis-URL des Systems
- Client-ID für die System-API
- Client-Passwort für die System-API
- Schritt 2: Udemy-LMS/LXP-Integration aktivieren. Du aktivierst die LMS/LXP-Integration für Cornerstone OnDemand im Udemy for Business-Verwaltungsportal. Dazu benötigst du die in Schritt 1 abgerufenen CSOD-API-Parameter. Nach der Udemy-Konfiguration musst du das Udemy-CIID-Token (Client Integration Identifier) in CSOD eingeben. Anhand des CIID-Tokens kann Cornerstone die Kurse im Udemy-Katalog als Online-Lernobjekte abrufen.
- Schritt 3: SSO-Konfiguration. Wende dich an das Global Integration Services-Team von Cornerstone, um Embedded SSO in deinem CSOD-System aktivieren zu lassen. Nachdem SSO in deinem CSOD-System aktiviert wurde, musst du SSO in deinem Udemy for Business-System aktivieren.
Cornerstone-Inhaltsbereitstellungs-APIs aktivieren
Damit die Kurse des Udemy-Kurskatalogs in deinem Cornerstone-Lernmanagementsystem als Online-Lernobjekte gelistet werden, musst du zunächst die Inhaltsbereitstellungs-API-Schlüssel in Cornerstone eingeben. Bitte den Cornerstone-Kundensupport, die Catalog- und die Progress-Synchronisierungs-API zu aktivieren. Wenn die Cornerstone-Inhaltsbereitstellungs-APIs aktiviert sind, kannst du die systemspezifischen (z. B. „Stage“, „Pilot“ oder „Production“) Parameter für Basis-URL, API-Client-ID und Client-Passwort abrufen.
Mit diesen Werten wird das entsprechende Udemy-CIID-Token (Client Integration Identifier) für die Synchronisierung des Kurskatalogs generiert und die Nutzerfortschrittssynchronisierung zwischen Udemy und Cornerstone ermöglicht.
Bilder: Cornerstone Integration Center-Konfiguration für Udemy for Business.
Udemy-LMS/LXP-Integration aktivieren
Hier wird erklärt, wie du die Integration von Udemy for Business in Cornerstone OnDemand aktivierst.
Zunächst musst du die Cornerstone-Inhaltsbereitstellungs-APIs aktivieren und die Basis-URL, die API-Client-ID und das Client-Passwort für das Cornerstone-System (d. h. „Stage“, „Pilot“ und/oder „Production“) abrufen. Konfiguriere dann das Udemy for Business-System für die Synchronisierung des Kurskatalogs und des Nutzerfortschritts, wie unten beschrieben.
Voraussetzungen:
- Aktiviere die Inhaltsbereitstellungs-APIs im Cornerstone-System. Falls du dabei Hilfe benötigst, wende dich bitte an deinen Cornerstone-Customer Success Manager.
- Rufe die folgenden API-Parameter für das CSOD-System ab: (a) Basis-URL, (b) API-Client-ID und (c) Client-Passwort.
Synchronisierung des Katalogs und Nutzerfortschritts aktivieren
1. Melde dich bei der Udemy for Business-Web-Anwendung als Administrator an.
2. Rufe Verwalten > Einstellungen auf (Menü rechts oben).
3. Wähle links im Menü die Option LMS/LXP-Integrationen aus.
4. Wähle unter Einrichtung beginnen die Option Cornerstone On Demand aus.
5. Gib den Basis-URL-Endpunkt, die Client-ID und das Client-Passwort ein, die du von Cornerstone erhalten hast.
6. Gib als Nutzer-ID die Kennung UdemyProvider ein.
7. Gib für Umfang „all“ ein.
8. Klicke auf Setup speichern. Udemy zeigt eine Bestätigung an, wenn die Cornerstone-APIs erfolgreich aktiviert wurden. Daraufhin wird der Udemy-Statusbildschirm für die Cornerstone OnDemand-Integration angezeigt. Die Nutzerfortschrittssynchronisierung zwischen Udemy und Cornerstone ist jetzt aktiviert. Aktiviere nun die Katalogsynchronisierung.
9. Klicke im Udemy-Statusbildschirm für die Cornerstone OnDemand-Integration neben der Cornerstone-CIID auf In die Zwischenablage kopieren. Sende das CIID-Token an das Cornerstone-Integrationsteam, um die Katalogsynchronisierung für dein Cornerstone-System zu aktivieren.
Es kann bis zu 24 Stunden dauern, bis die Udemy for Business-Kurskatalogliste in deinem Cornerstone-System angezeigt wird. Sobald der Udemy for Business-Kurskatalog im Cornerstone-System verfügbar ist, kannst du nach Udemy for Business-Kursen suchen, in den Kursen stöbern und Kurse im Udemy-Player starten.
Hier wird erklärt, wie du SSO für das Udemy for Business-System (den Service-Provider) aktivieren kannst. Udemy unterstützt vom Service-Provider initiiertes SAML 2.0 über den von dir verwendeten Identitätsanbieter. Als Identitätsanbieter kannst du in Cornerstone eingebettetes SSO oder deinen jeweiligen Identitätsanbieter wählen (z. B. Okta, Azure, AD FS, OneLogin). Wenn du als Proxy-Identitätsanbieter für Udemy „Cornerstone“ auswählst, musst du SSO zunächst in deinem CSOD-System mithilfe der folgenden Udemy-Metadaten konfigurieren:
Folgendes benötigst du für die Udemy-SSO-Konfiguration:
A. Die Metadatendatei für das Cornerstone-System. Diese Datei enthält die SSO-Konfigurationseinstellungen für dein Cornerstone-System, z. B. Einheiten-ID, SSO-Endpunkt und Zertifikat.
B. Administratorzugriff auf die Udemy for Business-Web-Anwendung. SSO kann in Udemy nur von Administratoren konfiguriert werden.
SSO für dein Udemy-System aktivieren
Weitere Informationen zur SSO-Aktivierung bei deinem Identitätsanbietersystem (z. B. Okta, Azure, AD FS, OneLogin) findest du hier auf unserer Supportseite.
Die Udemy For Business-SSO-Metadaten kannst du gemäß den oben genannten Artikeln oder unter diesem Link herunterladen.
Das allgemeine Verfahren zur Konfiguration von SSO mit einem LMS (d. h. „Benutzerdefiniert“) wird hier beschrieben.
Integration testen
Nachdem du die Udemy-API, die Cornerstone-API und SSO konfiguriert hast, solltest du die Integration von Udemy for Business in das LMS testen. Die genaue Vorgehensweise wird hier beschrieben.
Fragen/Support
Bei Fragen oder Problemen mit der Udemy-SSO- oder der LMS/LXP-Konfiguration kannst du dich gerne jederzeit hier an unseren Support wenden. Bei Problemen mit Cornerstone musst du dich bitte an den Cornerstone-Support wenden.