Ermittelt, ob Messaging-Kanäle für von Service Desk-Mitarbeitern initiierte Nachrichten verfügbar sind

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Verwenden Sie geskriptete Erweiterungspunkte, um anwenderdefinierte Skripts aufzurufen und um zu bestimmen, ob ein Messaging-Kanal für ein Anwenderprofil in einer von einem Service Desk-Mitarbeiter initiierten Nachricht gilt.

    Vorbereitungen

    Installieren Sie die Anwendung Agent-Initiated Messaging Interface. Weitere Informationen finden Sie unter Von Service Desk-Mitarbeitern initiierte Messaging-Schnittstelle installieren.

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    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 Erweiterungspunkte.
    2. Suchen Sie in der Spalte API-Name nach sn_agent_initiated.ChannelsQualifizierendenFoAgentMessaging, und wählen Sie den Wert aus.
    3. Erstellen und registrieren Sie im Formular „Erweiterungspunkt“ eine anwenderdefinierte Skripteinbindung.
    4. Bestimmen Sie, ob ein Messaging-Kanal für ein Anwenderprofil in einer von einem Service Desk-Mitarbeiter initiierten Nachricht gilt, indem Sie der Skripteinbindung den Erweiterungspunkt sn_agent_initiated.ChannelsQualgingForAgentMessaging hinzufügen.
      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 dem anwenderdefinierten Skript eine Messaging-Kanal-ID für von Service Desk-Mitarbeitern initiierte Nachrichten zu Schließen Sie die Methode isValidForChannel in den Erweiterungspunkt sn_agent_initiated.ChannelsQualgingForAgentMessaging ein.
      Überprüfen Sie, ob ein Benutzer für den Messaging-Kanal für von Service Desk-Mitarbeitern initiierte Nachrichten qualifiziert ist Fügen Sie die Methode isChannelValidForAgentInitiatedMessaging in den Erweiterungspunkt sn_agent_initiated.ChannelsQualifizierendeForAgentMessaging ein.
      Hinweis:
      Basierend auf der Messaging-Kanal-ID, die in der Methode „ isValidForChannel “ festgelegt ist, wird das Senden von vom Service Desk-Mitarbeiter initiierten Nachrichten in der Methode „ isChannelValidForAgentInitiatedMessaging “ ausgewertet.
    5. Klicken Sie im Formular „Erweiterungspunkt“ auf Aktualisieren.