Bestimmen Sie, ob Messaging-Kanäle für vom Service Desk-Mitarbeiter initiierte Nachrichten verfügbar sind

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Verwenden Sie geskriptete Erweiterungspunkte, um anwenderdefinierte Skripts aufzurufen, um zu bestimmen, ob ein Messaging-Kanal für ein Anwenderprofil in einer vom Service Desk-Mitarbeiter initiierten Nachricht gilt.

    Vorbereitungen

    Installieren Sie Agent-Initiated Messaging InterfaceAnwendung. 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

    Durch die Verwendung von Erweiterungspunkten können Sie Anpassungen einfach integrieren, ohne den Basiscode ändern zu müssen. Sie können die Standardbasisfunktionalität mithilfe anwenderdefinierter 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.ChannelsQualifyingFoAgentMessaging .
    3. Erstellen und registrieren Sie im Formular „Erweiterungspunkt“ eine anwenderdefinierte Skripteinbindung.
    4. Bestimmen Sie, ob ein Messaging-Kanal für ein Anwenderprofil in einer vom Service Desk-Mitarbeiter initiierten Nachricht gilt, indem Sie hinzufügen sn_Agent_Initiated.ChannelsQualifyingForAgentMessaging Erweiterungspunkt zur Skripteinbindung.
      Sie können mehrere Implementierungen für einen Erweiterungspunkt erstellen und für jede Implementierung eine Ordnungsnummer angeben. Die Implementierung mit der niedrigsten Ordnungsnummer wird zuerst ausgeführt.
      Anpassung Implementierung
      Ordnen Sie dem anwenderdefinierten Skript eine Messaging-Kanal-ID für vom Service Desk-Mitarbeiter initiierte Nachrichten zu Schließen Sie ein IsValidForChannel Methode in sn_Agent_Initiated.ChannelsQualifyingForAgentMessaging Erweiterungspunkt.
      Überprüfen Sie, ob ein Anwender für den Messaging-Kanal für vom Service Desk-Mitarbeiter initiierte Nachrichten qualifiziert ist Schließen Sie ein IsChannelValidForAgentInitiatedMessaging Methode in sn_Agent_Initiated.ChannelsQualifyingForAgentMessaging Erweiterungspunkt.
      Hinweis:
      Basierend auf der Messaging-Kanal-ID, die in festgelegt ist IsValidForChannel Methode, werden die Anwender für das Senden von Nachrichten, die von Service Desk-Mitarbeitern initiiert wurden, in ausgewertet IsChannelValidForAgentInitiatedMessaging Methode.
    5. Klicken Sie im Formular „Erweiterungspunkt“ auf Aktualisieren .