Drittpartei-Datenintegration für CSM konfigurieren

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Konfigurieren Sie die erforderlichen Komponenten, um die Datenintegration von Drittparteifunktionen für Agent Workspace für CSM zu aktivieren.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Identifizieren Sie die Drittparteianwendung.
      1. Vergewissern Sie sich, dass sie über die entsprechende IntegrationHub-Spoke verfügt und in Ihrer Instanz aktiviert ist.
      2. Befolgen Sie die für die Spoke spezifischen Setup-Anweisungen.
        Befolgen Sie beispielsweise für die Salesforce-Spoke die Anweisungen im Richten Sie Salesforce-Spoke ein Thema.
    2. Identifizieren Sie die Speichenaktion, die die gewünschten Drittparteidaten abruft.
      Die Liste der verfügbaren Aktionen finden Sie in der Dokumentation zur jeweiligen Spoke. Wenn eine Aktion, die die gewünschte Aufgabe ausführt, nicht vorhanden ist, können Sie eine eigene Aktion erstellen, indem Sie eine vorhandene Aktion kopieren und an Ihre Anforderungen anpassen. Ein Beispiel für benutzerdefinierte Speichenaktionen finden Sie in Salesforce-Speichenaktionen erstellen, um Möglichkeiten für die Verwendung in der Remotetabellen-Definition abzurufen.
      Hinweis:
      Datenstrom-Aktionen können nicht mit der Remotetabelle verwendet werden.
    3. Erstellen Sie die Remotetabelle in Ihrer ServiceNow-Instanz, um die Daten aus der Anwendung über die GlideRecord-Schnittstelle verfügbar zu machen.
    4. Erstellen Sie die Skriptdefinition der Remote-Tabelle, um die Daten aus der Drittparteitabelle der Remote-Tabelle zuzuordnen.
      1. Konfigurieren Sie Fehlermeldungen, wenn der Spokes-Aktionsaufruf einen Fehler verursacht.
        Dieser Fehler wird von den Formular-, Listen- und Feldelementen übernommen und für den Endbenutzer angezeigt, wenn ein Fehler auftritt. Diese Fehlermeldungen unterscheiden Fälle, in denen die Antwort der Drittparteianwendung keine Daten aufweist, und Fällen, bei denen beim Abrufen von Daten aus der Drittparteianwendung ein Fehler aufgetreten ist.
      2. Konfigurieren Sie ACLs für die Remotetabelle, um Benutzern und Rollen Lesezugriff auf die Daten von Drittparteien zu gewähren.
      3. Konfigurieren Sie ACLs, um CREATE-, WRITE- und DELETE-Zugriff in der Remotetabelle für alle Benutzer zu widerrufen.
    5. Konfigurieren Sie die Listen, Formulare und Felder, die Daten aus der Remotetabelle abrufen.
      Sobald die Remotetabelle eingerichtet ist, können Sie über die GlideRecord-Schnittstelle auf Daten zugreifen.
      1. Verwenden Sie Agent Workspace-Komponenten, um Seiten und Berichte von Drittparteien in iframes als Popups oder zugehörige Elemente einzubetten.
      2. Konfigurieren Sie UI-Aktionen in Formularen, um Deep-Links zu den Datensätzen in der Drittparteianwendung zu erstellen.
    6. Führen Sie vor der Verwendung der Funktion eine einfache Datensynchronisierung durch.
      Importieren Sie beispielsweise Account-Daten mithilfe eines Import Sets aus einer Drittparteianwendung. In dem bereitgestellten Beispiel verfügt die Tabelle „Account“ (customer_account) über eine Account-ID-Spalte, die mit der ID des Accounts in der Drittparteianwendungs-Instanz ausgefüllt wird. Diese Spalte wird als Fremdschlüssel verwendet, um Verkaufschancen für den entsprechenden Account in der Drittparteianwendungs-Instanz abzurufen.