Konfigurieren Sie die Integration von Drittpartei-Daten für CSM
Konfigurieren Sie die erforderlichen Komponenten, um die Datenintegrationsfunktion von Drittparteien für den Mitarbeiterbereich für CSM zu aktivieren.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
-
Identifizieren Sie die Drittpartei-Anwendung.
- Stellen Sie sicher, dass die entsprechende IntegrationHub-Spoke vorhanden und in Ihrer Instanz aktiviert ist.
-
Befolgen Sie die für die Spoke spezifischen Setup-Anweisungen.
Befolgen Sie beispielsweise für die Salesforce-Spoke die Anweisungen in Richten Sie Salesforce-Spoke ein Thema.
-
Identifizieren Sie die Spoke-Aktion, die die gewünschten Drittparteidaten abruft.
Sie finden die Liste der verfügbaren Aktionen in der Spoke-Dokumentation. 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 die anwenderdefinierten Spoke-Aktionen finden Sie in Erstellen Sie Salesforce-Spoke-Aktionen, um Möglichkeiten zur Verwendung in der Remote-Tabellendefinition abzurufen .Hinweis:Datenstromaktionen können nicht mit der Remote-Tabelle verwendet werden.
- Erstellen Sie die Remote-Tabelle auf Ihrem ServiceNowInstanz zum Bereitstellen der Daten aus der Anwendung über die GlideRecord-Schnittstelle.
-
Erstellen Sie die Skriptdefinition der Remote-Tabelle, um die Daten aus der Drittpartei-Tabelle der Remote-Tabelle zuzuordnen.
-
Konfigurieren Sie Fehlermeldungen, wenn der Spoke-Aktionsaufruf zu einem Fehler führt.
Dieser Fehler wird von den Formular-, Listen- und Feldelementen erfasst und dem Endanwender angezeigt, wenn ein Fehler auftritt. Diese Fehlermeldungen unterscheiden zwischen Fällen, in denen die Antwort der Drittpartei-Anwendung keine Daten enthält, und einem Fehler beim Abrufen von Daten aus der Drittpartei-Anwendung.
- Konfigurieren Sie ACLs in der Remote-Tabelle, um Anwendern und Rollen Lesezugriff auf die Drittparteidaten zu gewähren.
- Konfigurieren Sie ACLs, um den ERSTELLUNGS-, SCHREIB- und LÖSCHZUGRIFF auf die Remote-Tabelle für alle Anwender zu widerrufen.
-
Konfigurieren Sie Fehlermeldungen, wenn der Spoke-Aktionsaufruf zu einem Fehler führt.
-
Konfigurieren Sie die Listen, Formulare und Felder, die Daten aus der Remote-Tabelle abrufen.
Sobald die Remote-Tabelle eingerichtet ist, können Sie über die GlideRecord-Schnittstelle auf Daten zugreifen.
- Verwenden Sie Komponenten des Mitarbeiterbereichs, um Drittparteiseiten und -Berichte in iFrames als Popups oder zugehörige Elemente einzubetten.
- Konfigurieren Sie UI-Aktionen in Formularen, um Deep-Links zu den Datensätzen in der Drittpartei-Anwendung zu erstellen.
-
Führen Sie eine schlanke Datensynchronisierung durch, bevor Sie die Funktion verwenden.
Rufen Sie beispielsweise Accountdaten mithilfe eines Importsatzes aus einer Drittpartei-Anwendung ab. Im angegebenen Beispiel enthält die Tabelle „Account“ (Customer_Account) eine Spalte „Account-ID“, die mit der ID des Accounts in der Drittpartei-Anwendungsinstanz ausgefüllt ist. Diese Spalte wird als Fremdschlüssel verwendet, um Möglichkeiten für den entsprechenden Account in der Drittpartei-Anwendungsinstanz abzurufen.