Integration von Learning Core mit Lernmanagementsystemen von Drittparteien
Verbinden Sie mit ServiceNowInstanz mit Lernsystemen von Drittanbietern, um Lerninhalte in ein einzelnes Repository abzurufen.
Vorbereitungen
Erforderliche Rolle: learning_admin
Wird aktiviert Learning Core(sn_lc) Plugin aktiviert automatisch die folgenden Plugins:
Die folgenden Plugins sind standardmäßig nicht aktiv, und Sie müssen sie installieren, um sie mit verwenden zu können Learning Core.
Prozedur
-
Integrieren Sie Ihre ServiceNowInstanz mit dem Drittpartei-Lernquell-Account, den Sie verwenden möchten.
Zur Integration mit dieser Drittparteien-Lernquelle Vorgehensweise Pluralsight Skills-Konto Verwenden Sie einen API-Schlüssel, um die ServiceNow-Anforderungen zu authentifizieren. Befolgen Sie die Schritte unter Pluralsight-Spoke einrichten, um die Integration durchzuführen. Cornerstone OnDemand-Anwendung Registrieren Sie eine OAuth-Anwendung in der Cornerstone OnDemand-Anwendung, und authentifizieren Sie Anforderungen von ServiceNowInstanz. Befolgen Sie die Schritte unter Cornerstone-Spoke einrichten, um die Integration durchzuführen. Udemy-Anwendung Integrieren Sie Ihre Udemy-Anwendung mit ServiceNowInstanz. Weitere Informationen finden Sie unter .Richten Sie die Udemy-Spoke ein
Hinweis:Felder wie Logos und Kurszuweisungen müssen Sie in der Tabelle „Lernsystemkonfiguration“ manuell konfigurieren.SumTotal-Anwendung Integrieren Sie Ihre SummeAnwendung mit ServiceNowInstanz. Weitere Informationen finden Sie unter Richten Sie die SumTotal-Spoke ein . Saba-Anwendung Integrieren Sie Ihre Saba-Anwendung mit ServiceNowInstanz. Weitere Informationen finden Sie unter Richten Sie die Saba-Spoke ein . Workday Lernen Integrieren Sie Ihre Workday Learning-Anwendung mit ServiceNowInstanz. Weitere Informationen finden Sie unter Richten Sie die Workday-Spoke ein . Die Datensätze aus dem Drittparteiinhalt werden in abgerufen ServiceNowInstanz, die einen API-Aufruf verwendet. Um diesen API-Aufruf erfolgreich auszuführen, müssen Sie konfigurieren com.glide.transform.json.max-partial-length Und com.snc.process_flow.reporting.serialized.val_size_limitEigenschaften. Weitere Informationen zu diesen Systemeigenschaften finden Sie unter Konfigurieren Sie Eigenschaften für Learning Core . -
Aktivieren Sie den erforderlichen Zeitplan-Flow, um Lerninhalte von Drittparteien mit zu synchronisieren ServiceNowInstanz.
Weitere Informationen finden Sie unter Aktivieren Learning CoreFlows.
-
Konfigurieren Sie das Lernsystem, in das Sie integrieren möchten ServiceNowInstanz.
Weitere Informationen finden Sie unter Konfigurieren Sie ein Lernsystem.Hinweis:Sobald Sie eingerichtet haben Learning CoreAnwendung, der Quelldatensatz für Cornerstone OnDemand, Pluralsight und Udemy-Anwendungen wird automatisch im Quellmodul in erstellt Framework für Enterprise Service Management-Integrationen. Diese Quelldatensätze enthalten einen vordefinierten Satz von Eigenschaften und Integrationsservices. Weitere Informationen finden Sie unter Quellen für Learning Core.
-
Aktualisieren Sie den gesamten Inhalt von Drittparteien, oder synchronisieren Sie neue und aktualisierte Serviceinhalte mit Ihrem ServiceNowInstanz.
- Um den gesamten Inhalt zu aktualisieren, setzen Sie die Eigenschaft full_pull auf true.Hinweis:Wenn der Zeitplan-Flow zum ersten Mal ausgeführt wird, ist er immer ein vollständiger Abruf unabhängig vom in der Eigenschaft festgelegten Wert.
- Um neue und aktualisierte Serviceinhalte zu synchronisieren, legen Sie fest full_pullEigenschaft bis Falsch .
- Öffnen Sie eine beliebige Integrationsquelle, für die Sie Inhalte abrufen möchten.
- Klicken Sie Auf Auftrag Ausführen Dient zum manuellen Synchronisieren von Daten.
Beim Synchronisieren neuer und aktualisierter Services wird der Inhalt wie in der folgenden Tabelle beschrieben gefüllt.Tabelle : 1. Drittanbieter von Inhalten und entsprechende Services Inhalte von Drittparteien Neue und aktualisierte Services synchronisiert Udemy - Kurse
- Benutzeraktivität
Cornerstone - Benutzer
- Kurse
- Anwenderaktivität
- Kurszuweisungsservice
Pluralsight - Kurse
- Kursfortschritt, etwa als Prozentsatz
Summe - Anwender
- Kurse
- Anwenderaktivität
- Weisen Sie Kurs in SumTotal zu
Saba - Kurszuweisungsservice
- Kurse aus Saba abrufen
- Synchronisieren Sie Saba-Anwender
- Saba-Anwenderkursaktivität Abrufen
Workday Lernen - Anwender
- Kurse
- Anwenderaktivität
- Weisen Sie den Kurs in Workday Learning zu
- Um den gesamten Inhalt zu aktualisieren, setzen Sie die Eigenschaft full_pull auf true.