Validiert Empfänger-IDs für vom Service Desk-Mitarbeiter initiierte Nachrichten

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Verwenden Sie geskriptete Erweiterungspunkte, um anwenderdefinierte Skripts zur Validierung des Formats einer Empfänger-ID aufzurufen, die einem Messaging-Kanal zugeordnet ist.

    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

    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 Global.KanalSendToValidierung .
    3. Ändern Sie im Formular „Erweiterungspunkt“ entweder eine Skripteinbindung, um zu verwenden Global.KanalSendToValidierung 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:
        Die PhoneNumberValidationExtPointImpl Skripteinbindung, die verwendet Global.KanalSendToValidierung Der Erweiterungspunkt ist zum Validieren von EmpfängerIDs-Profilen verfügbar, die dem zugeordnet sind Konversations-SMS-Servicekanal Anwendung.
    4. Ordnen Sie Anwenderprofile für von Service Desk-Mitarbeitern initiierte Nachrichten zu, indem Sie hinzufügen Global.KanalSendToValidierung 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 eine Kanal-ID zu, für die die Nachricht initiiert wurde Schließen Sie ein IsValid Methode in Global.KanalSendToValidierung Erweiterungspunkt.
      Ruft die Empfänger-ID ab, die dem Kanal zugeordnet ist, für den die Nachricht initiiert wurde Schließen Sie ein ChannelSendToValidierung Methode in sn_Agent_Initiated.AgentInitiatedMessagingUserDocument Erweiterungspunkt.
      Hinweis:
      Basierend auf der in festgelegten Kanal-ID IsValid Methode, werden die Empfängerdetails zum Validieren einer Empfänger-ID in abgerufen ChannelSendToValidierung Methode.
    5. Klicken Sie im Formular „Erweiterungspunkt“ auf Aktualisieren.