Learning Core mit Lern-Management-Systemen von Drittparteien integrieren

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Verbinden Sie Ihre ServiceNow-Instanz mit Lernsystemen von Drittparteien, um Lerninhalte in einem einzigen Repository zusammenzuführen.

    Vorbereitungen

    Erforderliche Rolle: learning_admin

    Durch die Aktivierung des Plugins „Learning Core“ (sn_lc) werden automatisch die folgenden Plugins aktiviert:

    Die folgenden Plugins sind standardmäßig nicht aktiv. Sie müssen sie installieren, um sie mit Learning Core zu verwenden.

    Prozedur

    1. Integrieren Sie Ihre ServiceNow-Instanz mit dem Drittpartei-Lernquellenkonto, das 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.
      Anwendung Cornerstone OnDemand Registrieren Sie eine OAuth-Anwendung in Cornerstone OnDemand, und authentifizieren Sie Anforderungen der ServiceNow-Instanz. Befolgen Sie die Schritte unter Cornerstone-Spoke einrichten, um die Integration durchzuführen.
      Udemy-Anwendung

      Integrieren Sie Ihre Anwendung Udemy mit Ihrer ServiceNow-Instanz. 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.
      Anwendung Sumtotal Integrieren Sie die Anwendung Summe mit Ihrer ServiceNow-Instanz. Weitere Informationen finden Sie unter Sumtotal-Spoke einrichten.
      Anwendung Saba Integrieren Sie die Anwendung Saba mit Ihrer ServiceNow-Instanz. Weitere Informationen finden Sie unter Saba-Spoke einrichten .
      Workday Lernen Integrieren Sie die Anwendung Workday Learning mit Ihrer ServiceNow-Instanz. Weitere Informationen finden Sie unter Workday-Spoke einrichten .
      Die aus Inhalten von Drittparteien bestehenden Datensätze werden mithilfe eines API-Aufrufs in Ihre ServiceNow-Instanz abgerufen. Um diesen API-Aufruf erfolgreich auszuführen, müssen Sie die Eigenschaften com.glide.transform.json.max-partial-length und com.snc.process_flow.reporting.serialized.val_size_limit konfigurieren. Weitere Informationen zu diesen Systemeigenschaften finden Sie unter Eigenschaften für Learning Core konfigurieren .
    2. Aktivieren Sie den erforderlichen Zeitplan-Flow, um Lerninhalte von Drittparteien mit Ihrer ServiceNow-Instanz zu synchronisieren.
      Weitere Informationen finden Sie unter Learning Core-Flows aktivieren.
    3. Konfigurieren Sie das Lernsystem, mit dem Sie Ihre ServiceNow-Instanz integrieren möchten.
      Weitere Informationen finden Sie unter Lernsystem konfigurieren.
      Hinweis:
      Sobald Sie Learning Core eingerichtet haben, wird der Quelldatensatz für die Anwendungen Cornerstone OnDemand, Pluralsight und Udemy im Quellmodul in Framework für Enterprise Service Management-Integrationen erstellt. Diese Quelldatensätze enthalten einen vordefinierten Satz von Eigenschaften und Integrationsservices. Weitere Informationen finden Sie unter Quellen für Learning Core.
    4. Aktualisieren Sie sämtliche Inhalte der Drittpartei, oder synchronisieren Sie nur neue und aktualisierte Serviceinhalte in Ihrer ServiceNow-Instanz.
      • 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, handelt es sich immer um einen vollständigen Abruf, unabhängig vom in der Eigenschaft festgelegten Wert.
      • Um nur neue und aktualisierte Serviceinhalte zu synchronisieren, setzen Sie die Eigenschaft full_pull auf false.
      1. Öffnen Sie eine beliebige Integrationsquelle, für die Sie Inhalte abrufen möchten.
      2. Klicken Sie auf Auftrag ausführen, um die Daten manuell zu synchronisieren.
      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. Drittpartei-Inhaltsanbieter und entsprechende Services
      Inhalte von Drittparteien Synchronisierte neue und aktualisierte Services
      Udemy
      • Kurse
      • Benutzeraktivität
      Cornerstone
      • Benutzer
      • Kurse
      • Benutzeraktivität
      • Kurszuweisungsservice
      Pluralsight
      • Kurse
      • Kursfortschritt, etwa als Prozentsatz
      Summe
      • Anwender
      • Kurse
      • Benutzeraktivität
      • Kurse in Sumtotal zuweisen
      Saba
      • Kurszuweisungsservice
      • Kurse aus Saba abrufen
      • Saba-Benutzer synchronisieren
      • Saba-Benutzerkursaktivität abrufen
      Workday Learning
      • Anwender
      • Kurse
      • Benutzeraktivität
      • Kurs in Workday Learning zuweisen

    Nächste Maßnahme

    Zur Integration von Learning Core mit einem neuen Drittpartei-Lernsystem folgen Sie den Anweisungen in Lernquellen für ein Lernsystem erstellen.