E-Mail-Client-Empfängerqualifizierer festlegen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 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 ServiceNow Tabelle) 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 für E-Mail-Empfänger 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 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.
      Bestellen 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 Eine Checkbox zum Aktivieren zusätzlicher Felder, die durchsucht werden sollen. Erweitert die in der Autovervollständigungsliste zurückgegebenen Empfänger, indem die zusätzlichen Anzeigefelderabgefragt (durchsucht) werden.
    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äfixes zu finden.
      Hinweis:
      Wenn Sie die Option Präfixsuche auswählen, wird das Dropdown-Menü Nachnamensfeld mit Optionen zum Filtern des Empfängernamens 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, verwenden Sie den Bedingungsgenerator, um die Bedingungen anzugeben, die erfüllt sein müssen, um die entsprechenden Empfänger zurückzugeben.
      Skript Wenn Sie Skript für 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 zu demselben Account wie der Kundenservicefall gehören.
      (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.