---
sourceDocument: Xanadu-Konversations-Schnittstellen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-Konversations-Schnittstellen

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

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

# Validiert Empfänger-IDs für vom Service Desk-Mitarbeiter initiierte Nachrichten {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Verwenden Sie geskriptete Erweiterungspunkte, um anwenderdefinierte Skripts aufzurufen und das Format einer Empfänger-ID, die einem Messaging-Kanal zugeordnet ist, zu validieren.

## Vorbereitungen

Installieren Sie die Anwendung Agent-Initiated Messaging Interface. Weitere Informationen finden Sie unter Von [Service Desk-Mitarbeitern initiierte Messaging-Schnittstelle installieren](https://servicenow-prod.fluidtopics.net/cZj~mDQPuYN2hhEYrbPETQ "Mit der Administratorrolle können Sie die Anwendung Agent-Initiated Messaging Interface (sn_agent_initiated) installieren. Die Anwendung installiert die zugehörigen ServiceNow Store-Anwendungen und Plugins, falls sie nicht bereits installiert sind.").

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](https://www.servicenow.com/docs/access?context=extension-points&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US).

## Prozedur

1. Navigieren zu AlleSystemerweiterungspunkteSkriptbasierte Erweiterungspunkte.
2. Suchen Sie in der Spalte API-Name nach global.ChannelSendToValidation, und wählen Sie den Eintrag aus.
3. Ändern Sie im Formular „Erweiterungspunkt" entweder eine Skripteinbindung, um den Erweiterungspunkt global.ChannelSendToValidation zu verwenden, 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 in der Spalte „ Klasse " eine Skripteinbindung auswählen.  
     Hinweis:  
     Die Skripteinbindung PhoneNumberValidationExtPointImpl, die den Erweiterungspunkt global.ChannelSendToValidation für die Validierung von Empfänger-ID-Profilen verwendet, die der Servicekanalanwendung „ [SMS-Konversationsfunktionen](https://www.servicenow.com/docs/access?context=conversation-sms-service-channel-store-app&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US) " zugeordnet sind.
   {#agent-init-messg-validate-recipient__choices_mxh_ght_plb}
4. Ordnen Sie Anwenderprofile für von einem Service Desk-Mitarbeiter initiierte Nachrichten zu, indem Sie der Skripteinbindung den Erweiterungspunkt global.ChannelSendToValidation 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.{#agent-init-messg-validate-recipient__table_czh_m5m_5nb__entry__2}

   | Anpassung | Implementierung |
   |-|-|
   | Ordnen Sie eine Kanal-ID zu, für die die Nachricht initiiert wurde | Fügen Sie die Methode isValid in den Erweiterungspunkt global.ChannelSendToValidation ein. |
   | Rufen Sie die Empfänger-ID ab, die dem Kanal zugeordnet ist, für den die Nachricht initiiert wurde | Fügen Sie die Methode channelSendToValidation in den Erweiterungspunkt sn_agent_initiated.AgentInitiatedMessagingUserDocument ein. |
   [ ]

   {#agent-init-messg-validate-recipient__table_czh_m5m_5nb}  
   Hinweis:  
   Basierend auf der in der Methode „ isValid " festgelegten Kanal-ID werden die Empfängerdetails abgerufen, um eine Empfänger-ID in der Methode „ channelSendToValidation " zu validieren.
5. Klicken Sie im Formular „Erweiterungspunkt" auf Aktualisieren.

