Verknüpfen Sie Anwenderprofile mit vom Service Desk-Mitarbeiter initiierten Nachrichten

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Verwenden Sie geskriptete Erweiterungspunkte, um anwenderdefinierte Skripts zum Zuordnen von Anwenderprofilen zu von Service Desk-Mitarbeitern initiierten Nachrichten aufzurufen.

    Vorbereitungen

    Installieren Sie die Anwendung Agent-Initiated Messaging Interface. Weitere Informationen finden Sie unter Installieren Sie die vom Service Desk-Mitarbeiter initiierte Messaging-Schnittstelle .

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Ein Service Desk-Mitarbeiter kann Nachrichten aus einer Interaktion vom Typ „Nachricht“ in verfassen Konfigurierbarer Arbeitsbereich für CSM. Standardmäßig ist AgentMessagingInteractionUserDocument Die Skripteinbindung ist zum Abrufen von Anwenderprofilen verfügbar, die Verbrauchern und Kundenkontakten in einem Interaktionsdatensatz zugeordnet sind.

    Durch Verwendung von Erweiterungspunkten können Sie auf einfache Weise Anpassungen integrieren, ohne dass der Basiscode geändert werden muss. Sie können die Basis-Standardfunktionen mithilfe von benutzerdefinierten Skripts erweitern. Weitere Informationen finden Sie unter Erweiterungspunkte verwenden, um die Anwendungsfunktionalität zu erweitern .

    Prozedur

    1. Navigieren zu Alle > Systemerweiterungspunkte > Skriptbasierte Erweiterungspunktean.
    2. In API-Name Spalte suchen und auswählen sn_Agent_Initiated.AgentInitiatedMessagingUserDocument .
    3. Ändern Sie im Formular „Erweiterungspunkt“ entweder eine Skripteinbindung, um zu verwenden sn_Agent_Initiated.AgentInitiatedMessagingUserDocument Erweiterungspunkt oder erstellen und registrieren Sie eine anwenderdefinierte Skripteinbindung.
      • Erstellen und registrieren Sie ein benutzerdefiniertes Script Include.
      • Ändern Sie die vorhandene Skripteinbindung, indem Sie zur zugehörigen Liste „Implementierungen“ wechseln und eine Skripteinbindung in auswählen Klasse Spalte.
        Hinweis:
        Standardmäßig ist AgentMessagingInteractionUserDocument Skripteinbindung, die verwendet sn_Agent_Initiated.AgentInitiatedMessagingUserDocument Erweiterungspunkt ist für verfügbar Agent-Initiated Messaging Interface Anwendung. Diese Skripteinbindung ist so konfiguriert, dass Anwenderprofile, die Verbrauchern und Kundenkontakten zugeordnet sind, aus dem Datensatz der Interaktionstabelle [Interaction] abgerufen werden.
    4. Ordnen Sie Anwenderprofile für von Service Desk-Mitarbeitern initiierte Nachrichten zu, indem Sie hinzufügen sn_Agent_Initiated.AgentInitiatedMessagingUserDocument Erweiterungspunkt zur Skripteinbindung.
      Sie können mehrere Implementierungen für einen Erweiterungspunkt erstellen und einen Reihenfolgewert für jede Implementierung angeben. Die Implementierung mit der niedrigsten Ordnungsnummer wird zuerst ausgeführt.
      Anpassung Implementierung
      Ordnen Sie einen Tabellendatensatz zu, aus dem die Nachricht initiiert wurde Schließen Sie ein IsValidForTableRecord Methode in sn_Agent_Initiated.AgentInitiatedMessagingUserDocument Erweiterungspunkt.
      Rufen Sie die Anwenderdetails ab, die dem Tabellendatensatz zugeordnet sind, aus dem die Nachricht initiiert wurde Schließen Sie ein GetUserDocument Methode in sn_Agent_Initiated.AgentInitiatedMessagingUserDocument Erweiterungspunkt.
      Hinweis:
      Basierend auf dem Tabellendatensatz, der in festgelegt wurde IsValidForTableRecord Methode, werden die Anwenderdetails zum Senden von vom Service Desk-Mitarbeiter initiierten Nachrichten in abgerufen GetUserDocument Methode.
    5. Klicken Sie im Formular „Erweiterungspunkt“ auf Aktualisieren.