E-Mail-Client-Empfängerqualifizierer festlegen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Erstellen Sie eine Konfiguration, mit der die Liste für die automatische Vervollständigung für die Empfänger gesteuert wird, die im E-Mail-Client angezeigt werden.

    Vorbereitungen

    Erforderliche Rolle: email_client_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Sie können Empfängerqualifizierer angeben, die zusätzliche Felder (aus einer ausgewählten Tabelle ServiceNow ) in der Autovervollständigungsliste anzeigen. Diese Felder ermöglichen die Unterscheidung zwischen E-Mail-Empfängern, die denselben Vor- und Nachnamen haben.
    Verwenden Sie die folgenden Registerkarten im Formular „E-Mail-Client – Empfängerqualifizierer“, um eine Empfängerkonfiguration festzulegen.
    • Anzeigekonfiguration : Richten Sie das Verhalten der automatischen Vervollständigung von E-Mail-Empfängern ein, und wählen Sie optional zusätzliche Felder aus, um Empfänger mit demselben Namen zu unterscheiden. Die zusätzlichen Felder stellen sicher, dass Benutzer den richtigen Empfänger für E-Mails auswählen.
    • Abfragekonfiguration : Geben Sie eine Bedingung oder ein Skript an, die bzw. das die ausgewählte Tabelle abfragt und die zurückgegebenen Empfängerergebnisse filtert.
    Sie können unterschiedliche Empfängerkonfigurationen definieren, die in einer E-Mail-Client-Konfiguration verwendet werden können.

    Prozedur

    1. Navigieren zu E-Mail-Client > E-Mail-Client – Empfängerqualifizierer und klicken Sie auf Neu.
    2. Füllen Sie die Felder oben im Empfängerqualifizierer-Formular aus.
      Feld Beschreibung
      Name Ein eindeutiger Name für diese E-Mail-Client-Empfängerkonfiguration.
      Anwendung Die Art der bereichsbezogenen Anwendung.
      Tabelle Die ServiceNow-Tabelle, die nach Empfängern abgefragt werden soll.
      Beschreibung Eine kurze Beschreibung dieser Empfängerkonfiguration.
    3. Füllen Sie die Felder auf der Registerkarte Anzeigekonfiguration aus, um die Anzeige der automatischen Vervollständigung im E-Mail-Client zu steuern.
      Feld Beschreibung
      E-Mail-Adresse Das Feld in der Tabelle, das die E-Mail-Adresse des Empfängers enthält.
      Anzeigename Das Feld in der Tabelle, das für den angezeigten Empfängernamen verwendet wird.
      Bestellung Die Reihenfolge der Ergebnisse, die im Verhältnis zu anderen definierten Empfängerqualifizierern zurückgegeben werden.
      Zusätzliche Anzeigefelder Eine Inhaltsliste zum Auswählen zusätzlicher Felder aus der Tabelle, die in der Liste der automatischen Vervollständigung angezeigt werden sollen. Unterscheidet zwischen Empfängern, die denselben Namen haben.
      Suche – Zusätzliche Felder Ein Kontrollkästchen zum Aktivieren der Suche in zusätzlichen Feldern. Erweitert die in der Autovervollständigungsliste zurückgegebenen Empfänger durch Abfragen (Suchen) der Zusätzlichen Anzeigefeldervon.
    4. Füllen Sie die Felder auf der Registerkarte „Abfragekonfiguration“ aus.
      Feld Beschreibung
      Präfixsuche Option, um den gewünschten Empfänger anhand des Präfix zu finden.
      Hinweis:
      Wenn Sie die Option Präfixsuche wählen, wird das Dropdown-Menü Nachnamenfeld mit Optionen zum Filtern des Namens des Empfängers angezeigt.
      Typ Wählen Sie die Methode zum Filtern der Empfänger aus, die in der Liste der automatischen Vervollständigung zurückgegeben werden:
      • Bedingung
      • Skript
      Bedingungen Wenn Sie Bedingung für Typausgewählt haben, geben Sie mit dem Bedingungsgenerator die Bedingungen an, die erfüllt sein müssen, damit die entsprechenden Empfänger zurückgegeben werden.
      Skript Wenn Sie Skript für den Typausgewählt haben, geben Sie ein Skript ein, das diese Variablen verwendet, um die entsprechenden Empfänger zurückzugeben:
      • recipientQuery: GlideRecord für die Tabelle, die abgefragt wird.
      • targetRecord: GlideRecord für den Zieldatensatz aus dem der E-Mail-Client geöffnet wurde.
      Beispielsweise ist diese recipientQuery ein GlideRecord, der die Kundenkontakt-Tabelle darstellt. Die targetRecord-Variable ist ein Customer Service-Fall, von dem ausgehend der E-Mail-Client geöffnet wurde. Diese Abfrage beschränkt die Ergebnisse der automatischen Vervollständigung des E-Mail-Clients auf Kontakte, die zum gleichen Account gehören wie der Kundenservicefall.
      (function (recipientQuery, targetRecord) {
      	
      	 // Limit results to contacts belonging to the account for the case.
      	 var account = targetRecord.getValue('account');
      	 recipientQuery.addQuery('account', account);
      
      })(recipientQuery, targetRecord);
    5. Klicken Sie auf Absenden.
      Die Empfängerqualifizierer-Konfiguration wird der Empfängerqualifizierer-Tabelle [sys_recipient_qualifier] hinzugefügt und ist für die Verwendung in einer E-Mail-Client-Konfiguration verfügbar.