Integration von Learning Core mit Lernmanagementsystemen von Drittparteien

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • 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

    1. Integrieren Sie Ihre ServiceNowInstanz mit dem Drittpartei-Lernquell-Account, den Sie verwenden möchten.
      Zur Integration mit dieser Drittparteien-LernquelleVorgehensweise
      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 .
    2. Aktivieren Sie den erforderlichen Zeitplan-Flow, um Lerninhalte von Drittparteien mit zu synchronisieren ServiceNowInstanz.
      Weitere Informationen finden Sie unter Aktivieren Learning CoreFlows.
    3. 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.
    4. 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 .
      1. Öffnen Sie eine beliebige Integrationsquelle, für die Sie Inhalte abrufen möchten.
      2. Klicken Sie Auf Auftrag Ausführen Dient zum manuellen Synchronisieren von Daten.
      Das Integrations-Framework ruft die entsprechenden Lernkurse von Drittparteien in die Tabelle „Externe Lerninhalte“ [sn_lc_external_content] in Ihrer ServiceNow-Instanz ab.
      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

    Nächste Maßnahme

    Zu integrieren Learning CoreBefolgen Sie mit einem neuen Drittpartei-Lernsystem die Anweisungen in Erstellen Sie eine Quelle für ein Lernsystem.