---
sourceDocument: Xanadu: Außendienst-Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/field-service-management

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu: Außendienst-Management

ft:clusterId :

    - fsm

bundleId :

    - fsm

workflow :

    - Customer and Industry


---

# Integrieren Sie Lern-Management-Systeme von Drittparteien in die Anwendung Coaching mit Lerninhalten .

# Integrieren Sie Lern-Management-Systeme von Drittparteien in die Anwendung Coaching mit Lerninhalten . {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 6 Minuten Lesedauer

Verbinden Sie Ihre ServiceNow-Instanz mit Lernseiten von Drittparteien, um Lerninhalte in Ihr Repository zu übertragen.

## Vorbereitungen

Wichtig:  
Die Anwendung Coaching mit Lerninhalten ist mit Personaloptimierung für Außendienst (sn_fsm_wfo) im ServiceNow Storeverfügbar. Informationen zum Aktivieren dieser Funktion finden Sie unter [Personaloptimierung für den Außendienst aktivieren](https://servicenow-prod.fluidtopics.net/t5QjGj~AQn1z1OYf_kg8jA "Sie können das Plugin Personaloptimierung für den Außendienst (com.snc.app_fsm_wfo) für Außendienst-Management aktivieren, wenn Sie die Administratorrolle innehaben. Die Anwendung enthält Demodaten und installiert zugehörige ServiceNow Store-Anwendungen und Plugins, sofern sie nicht bereits installiert sind.").

Erforderliche Rolle: learning_admin

## Warum und wann dieser Vorgang ausgeführt wird

Durch die Aktivierung des Plugins „Coaching mit Lerninhalten" (sn_coach_lrn) werden die folgenden Anwendungen aus ServiceNow Storeaktiviert:

* [Framework für Enterprise Service Management-Integrationen](https://www.servicenow.com/docs/access?context=hr-integrations-framework&version=xanadu&pubname=xanadu-employee-service-management&ft:locale=en-US)
* Cornerstone-Spoke
* Pluralsight-Spoke
* Udemy-Spoke
{#integrate-learning-with-third-party-configuration-wfofsm__ul_yxp_rvc_lpb}

## Prozedur

1. Erstellen Sie die Integrationsquelle für jedes Ihrer Drittparteisysteme.  
   Hinweis:  
   Die Integrationen Cornerstone, Pluralsight und Udemy sind standardmäßig verfügbar.
   1. Navigieren zu Framework für IntegrationenQuelle
   2. Klicken Sie auf Neu.
   3. Geben Sie im Feld Name den Namen der Integrationsquelle ein, z. B. Pluralsight.
   4. Klicken Sie mit der rechten Maustaste in den Header Kopfzeile des Formulars, und wählen Sie Speichern aus.
   5. Klicken Sie in der zugehörigen Liste „Integrationsservices" auf Neu.
   6. Füllen Sie die Felder des Formulars aus.{#integrate-learning-with-third-party-configuration-wfofsm__table_kfz_z3j_ppb__entry__2}

      | Feld | Beschreibung |
      |-|-|
      | Name | Name des Integrationsservice, z. B. Pluralsight. |
      | Importsatztabellen | Liste der Zwischentabellen, in denen Datensätze aus dem Drittparteisystem gespeichert werden. Hinweis: Dieses Feld wird nur aktiviert, wenn im Feld Servicetyp ein Service vom Typ „Geplanter Abruf" ausgewählt ist. |
      | Fluss | Flow, der zum Abrufen der erforderlichen Daten mit dem Drittparteisystem interagiert |
      | Aktiv | Option, mit der angezeigt wird, dass der Integrationsservice verfügbar ist. |
      | Anwendung | Anwendung, die den Integrationsservice-Datensatz enthält. |
      | Quelle | Name des Drittparteisystems, mit dem Ihre Anwendung integriert werden soll. |
      | Reihenfolge | Reihenfolge, in der die Transformationsskripts ausgeführt werden sollen |
      | Servicetyp | Option zur Angabe der Art des Service: Geplanter Abruf oder Ondemand-Push. |
      | Wiederholungsrichtlinie | Konfiguration so festgelegt, dass ein Datensatz übermittelt wird, falls der vorherige Push-Vorgang fehlgeschlagen ist. Hinweis: Dieses Feld wird nur angezeigt, wenn im Feld Servicetyp ein Service vom Typ „Veröffentlichen bei Bedarf" ausgewählt ist. |
      [Tabelle : 1. Formular „Integrationsservice".]

      {#integrate-learning-with-third-party-configuration-wfofsm__table_kfz_z3j_ppb}
   7. Klicken Sie auf Absenden.
   {#integrate-learning-with-third-party-configuration-wfofsm__ol_jfz_z3j_ppb}
2. Integrieren Sie Ihre ServiceNow-Instanz mit Ihren Lernquellen-Accounts von Drittparteien.

   | 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](https://www.servicenow.com/docs/access?context=setup-pluralsight-spk&version=xanadu&pubname=xanadu-integrate-applications&ft:locale=en-US), um die Integration durchzuführen. |
   | Cornerstone-Anwendung | Registrieren Sie eine OAuth-Anwendung in Cornerstone, und authentifizieren Sie Anforderungen von ServiceNow. Befolgen Sie die Schritte unter [Cornerstone-Spoke einrichten](https://www.servicenow.com/docs/access?context=setup-cornerstone&version=xanadu&pubname=xanadu-integrate-applications&ft:locale=en-US), um die Integration durchzuführen. |
   | Udemy-Anwendung | Hinweis: Felder wie Logos und Kurszuweisungen müssen Sie in der Lernsystem-Konfigurationstabelle manuell konfigurieren. |
   |-|-|

   {#integrate-learning-with-third-party-configuration-wfofsm__choicetable_bzs_wvn_rpb}  
   Die aus den 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 bestimmte Eigenschaften festlegen:
   1. Geben Sie im Anwendungsnavigator <kbd class="ph userinput">sys_properties.list</kbd> ein.
   2. Legen Sie für jede der folgenden Eigenschaften den Wert auf 1638400 fest:
      * com.glide.transform.json.max-partial-length
      * com.snc.process_flow.reporting.serialized.val_size_limit
      {#integrate-learning-with-third-party-configuration-wfofsm__ul_jhr_dwn_rpb}

   {#integrate-learning-with-third-party-configuration-wfofsm__ol_ihr_dwn_rpb}Weitere Informationen zu diesen Systemeigenschaften finden Sie unter [Coaching mit Lerninhalten -- Systemeigenschaften](https://www.servicenow.com/docs/access?context=components-installed-configurable-wfo-cs&version=xanadu&pubname=xanadu-customer-service-management&ft:locale=en-US).
3. Aktivieren Sie Zeitplan-Flows, um Lerninhalte von Drittparteien zu integrieren.  
   1. Navigieren zu ProzessautomatisierungFlow Designer
   2. Wählen Sie im Abschnitt Flows die folgenden Flows aus, und klicken Sie auf Aktivieren:
      * Cornerstone-Lernsynchronisierung auslösen
      * Pluralsight-Lernsynchronisierung auslösen
      * Udemy-Lernsynchronisierung auslösen
      {#integrate-learning-with-third-party-configuration-wfofsm__ul_apr_3wn_rpb}
   3. Navigieren zu LernenAdministrationLernsystemkonfiguration
   4. Wählen Sie alle Lernquellen von Drittparteien aus, und setzen Sie das Feld Aktiv auf true.

   {#integrate-learning-with-third-party-configuration-wfofsm__ol_z4r_3wn_rpb}

   Zeitplan-Flows werden automatisch regelmäßig ausgeführt, um Lerninhalte von Drittparteien mit Ihrer ServiceNow-Instanz zu synchronisieren.

   Weitere Informationen finden Sie unter [Integrationsquellen von Drittparteien konfigurieren](https://www.servicenow.com/docs/access?context=integration-source-coaching-with-learning-coaching-wfo-cs&version=xanadu&pubname=xanadu-customer-service-management&ft:locale=en-US)
4. Nachdem Sie die Integrationsquellen von Drittparteien konfiguriert haben, können Sie alle Inhalte von Drittparteien aktualisieren oder neue und aktualisierte Services in Ihrer -Instanz ServiceNow synchronisieren.  
   * Um den gesamten Inhalt zu aktualisieren, legen Sie die Eigenschaft full_pull auf „wahr" fest.  
     Hinweis:  
     Um optimale Ergebnisse zu erzielen, aktualisieren Sie regelmäßig den gesamten Inhalt.
   * Um neue und aktualisierte Services zu synchronisieren, legen Sie die Eigenschaft full_pull auf „falsch" fest.

   {#integrate-learning-with-third-party-configuration-wfofsm__ul_yg5_qnj_ppb}
   1. Öffnen Sie eine beliebige Integrationsquelle, für die Sie Inhalte abrufen möchten.
   2. Klicken Sie auf Auftrag ausführen.

   {#integrate-learning-with-third-party-configuration-wfofsm__ol_wdp_fpj_ppb}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.{#integrate-learning-with-third-party-configuration-wfofsm__table_h4y_4lj_ppb__entry__2}

   | Inhalte von Drittparteien | Synchronisierte neue und aktualisierte Services |
   |-|-|
   | Udemy | * Kurse * Benutzeraktivität {#integrate-learning-with-third-party-configuration-wfofsm__ul_i4y_4lj_ppb} |
   | Cornerstone | * Benutzer * Kurse * Benutzeraktivität {#integrate-learning-with-third-party-configuration-wfofsm__ul_j4y_4lj_ppb} |
   | Pluralsight | * Kurse * Kursfortschritt, etwa als Prozentsatz {#integrate-learning-with-third-party-configuration-wfofsm__ul_k4y_4lj_ppb} |
   [Tabelle : 2. Inhalte von Drittparteien]

   {#integrate-learning-with-third-party-configuration-wfofsm__table_h4y_4lj_ppb}
{#integrate-learning-with-third-party-configuration-wfofsm__steps_t3k_w5k_bwb}

## Nächste Maßnahme

[Fügen Sie Coaching mit Lerninhalten externe Kurse hinzu](https://www.servicenow.com/docs/access?context=coaching-configurable-wfo-cs&version=xanadu&pubname=xanadu-customer-service-management&section=integrate-external-courses-configurable-wfo-cs&ft:locale=en-US)

## Quellen zur Integration externer Inhalte {#ariaid-title2}

Bei der Integration von Coaching mit Lerninhalten mit Lern-Management-Systemen von Drittparteien wird im Enterprise Service Management Integrations Framework automatisch der Quelldatensatz für die Anwendungen Cornerstone OnDemand, Pluralsight und Udemy erstellt. Diese Quelldatensätze enthalten einen vordefinierten Satz von Eigenschaften und Integrationsservices.
{#integrate-source-with-learning-coaching-wfofsm__table_tyz_xpj_1nb__entry__2}

| Feld | Beschreibung |
|-|-|
| Name | Name des Datensatzes in Framework für Enterprise Service Management-Integrationen: Cornerstone. |
| Eigenschaften | Satz von für Cornerstone OnDemand vordefinierten Eigenschaften. * page_size: Anzahl der Datensätze, die durch einen API-Aufruf aus der Anwendung Cornerstone OnDemand abgerufen werden. * full_pull: Bei Festlegung auf true werden alle aktiven Benutzer und Lernkurse aus dem Cornerstone OnDemand-System in die Instanz ServiceNow abgerufen. Ist dies auf False festgelegt, werden geänderte Benutzer, geänderte Transkripte und aktualisierte Kurse aus dem Cornerstone OnDemand-System in die Instanz ServiceNow abgerufen. * url_prefix: Deep-Link-Präfix, um Lernobjekte zur Laufzeit aus dem Cornerstone OnDemand-System abzurufen. * pull_offset_hours: Die Zeit in Stunden, berechnet ab der letzten erfolgreichen Ausführung für die nächste Synchronisierung Beispiel: Die letzte erfolgreiche Ausführung war am 12.12.2021 um 17:00:00, pull_offset_hours ist auf 5 und full_pull auf falsch festgelegt. Der nächste Abruf ruft alle Datensätze ab, die zwischen dem 12.12.2021 12:00:00 und dem aktuellen Datum und der aktuellen Uhrzeit geändert wurden. {#integrate-source-with-learning-coaching-wfofsm__ul_hxb_gky_mpb} |
| Integrationsservices | Services interagieren mit Cornerstone Ondemand, um Lernkurse abzurufen oder zu übermitteln. * Course assign service: Weist einem Mitarbeiter einen Kurs in der Anwendung Cornerstone Ondemand zu. * Sync users: Ordnet Benutzer im Cornerstone OnDemand-System Benutzern im ServiceNow-System mithilfe von E-Mail-IDs zu. Hinweis: Wenn Sie das Feld „user_id" oder „user_name" für die Zuordnung von Benutzern verwenden möchten, überschreiben Sie die Methode getCornerstoneUser im Skript sn_lc.UserMappingUtil. * Courses: Ruft Lernkurse aus dem Cornerstone OnDemand-System in die Instanz ServiceNow ab. * User activity: Ruft Details zur Benutzeraktivität für Lernkurse aus dem Cornerstone OnDemand-System in die Instanz ServiceNow ab. {#integrate-source-with-learning-coaching-wfofsm__ul_ynz_cny_mpb} |
[Tabelle : 3. Integrationsquelldatensatz für Cornerstone Ondemand]

{#integrate-source-with-learning-coaching-wfofsm__table_tyz_xpj_1nb} {#integrate-source-with-learning-coaching-wfofsm__table_fqb_b4y_mpb__entry__2}

| Feld | Beschreibung |
|-|-|
| Name | Name des Datensatzes in Framework für Enterprise Service Management-Integrationen: Pluralsight |
| Eigenschaften | Satz von Eigenschaften, die für das Pluralsight-System vordefiniert sind. * page_size: Anzahl der Datensätze, die durch einen API-Aufruf aus Pluralsight abgerufen werden. * full_pull: Bei Festlegung auf true werden alle Lernkurse aus Pluralsight in die Instanz ServiceNow abgerufen. Ist sie auf False festgelegt, wird der Fortschritt des aktualisierten Lernkurses von Pluralsight in die Instanz ServiceNow abgerufen. * pull_offset_hours: Wert, der zum Abrufen geänderter Datensätze berücksichtigt wird. Beispiel: Die letzte erfolgreiche Ausführung war am 12.12.2021 um 17:00:00, pull_offset_hours ist auf 5 und full_pull auf falsch festgelegt. Der nächste Abruf ruft alle Datensätze ab, die zwischen dem 12.12.2021 12:00:00 und dem aktuellen Datum und der aktuellen Uhrzeit geändert wurden. {#integrate-source-with-learning-coaching-wfofsm__ul_gqb_b4y_mpb} |
| Integrationsservices | Integrationsservices interagieren mit Pluralsight, um Lernkurse in ServiceNow abzurufen. * Courses: Ruft Lernkurse aus Pluralsight in die Instanz ServiceNow ab. * Course progress: Ruft den Fortschritt der Lernkurse aus Pluralsight nach ServiceNowab. {#integrate-source-with-learning-coaching-wfofsm__ul_hqb_b4y_mpb} |
[Tabelle : 4. Integrationsquelldatensatz für Pluralsight]

{#integrate-source-with-learning-coaching-wfofsm__table_fqb_b4y_mpb} {#integrate-source-with-learning-coaching-wfofsm__table_kwt_5py_mpb__entry__2}

| Feld | Beschreibung |
|-|-|
| Name | Name des Datensatzes in Framework für Enterprise Service Management-Integrationen: Udemy |
| Eigenschaften | Satz von Eigenschaften, die für das Udemy-System vordefiniert sind. * page_size: Anzahl der Datensätze, die durch einen API-Aufruf aus Udemy in die Instanz ServiceNow abgerufen werden. * full_pull: Bei Festlegung auf truewerden alle Lernkurse aus Udemy in die Instanz ServiceNow abgerufen. Ist sie auf False eingestellt, werden die aktualisierten Lernkurse und Lernfortschritte aus Udemy in die Instanz ServiceNow abgerufen. * pull_offset_hours: Wert, der zum Abrufen geänderter Datensätze berücksichtigt wird. Beispiel: Die letzte erfolgreiche Ausführung war am 12.12.2021 um 17:00:00, pull_offset_hours ist auf 5 und full_pull auf falsch festgelegt. Der nächste Abruf ruft alle Datensätze ab, die zwischen dem 12.12.2021 12:00:00 und dem aktuellen Datum und der aktuellen Uhrzeit geändert wurden. {#integrate-source-with-learning-coaching-wfofsm__ul_lwt_5py_mpb} |
| Integrationsservices | Integrationsservices interagieren mit Udemy, um Lernkurse in ServiceNow abzurufen. * Kurse abrufen: Ruft Lernkurse aus Udemy in die Instanz ServiceNow ab. * Anwenderaktivität abrufen: Ruft Details zur Benutzeraktivität für Lernkurse von Udemy in die Instanz ServiceNow ab. {#integrate-source-with-learning-coaching-wfofsm__ul_mwt_5py_mpb} |
[Tabelle : 5. Integrationsquelldatensatz für Udemy]

{#integrate-source-with-learning-coaching-wfofsm__table_kwt_5py_mpb}

