---
sourceDocument: Xanadu – Mitarbeiter-Servicemanagement
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/employee-service-management

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu – Mitarbeiter-Servicemanagement

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# Einen benutzerdefinierten Notfall-Kontaktaufnahme-Benachrichtigungskanal erstellen.

# Einen benutzerdefinierten Notfall-Kontaktaufnahme-Benachrichtigungskanal erstellen. {#ariaid-title1}

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

Erstellen Sie einen benutzerdefinierten Notfall-Kontaktaufnahme-Benachrichtigungskanal, um Datenschutzeinwilligungsanforderungen mithilfe der bevorzugten Kommunikationsmethode Ihres Unternehmens zu senden, z. B. mit den Kollaborationsplattformen Slack oder Microsoft Teams. Erstellen Sie den Benachrichtigungskanal mithilfe eines Skripts oder eines Subflows.

## Vorbereitungen

Erforderliche Rolle: sn_imt_checkin.checkin_admin oder Administrator

## Warum und wann dieser Vorgang ausgeführt wird

Nachdem Sie einen Benachrichtigungskanal erstellt haben, können Sie ihn auswählen, wenn Sie eine Benachrichtigung senden. Über den Kanal werden mit dem angegebenen Betreff und Text Benachrichtigungen an die Benutzer gesendet, die Sie beim Senden der Datenschutzeinwilligungsanforderung auswählen.

Wenn die IT-Netzwerkgruppe Ihres Unternehmens beispielsweise über einen Slack-Kanal verfügt, den sie genauer überwacht als E-Mails, könnten Sie einen Slack-Benachrichtigungskanal erstellen. Um mit Mitgliedern der IT-Netzwerkgruppe zu kommunizieren, wählen Sie die Gruppe als Zielgruppe und den Slack-Benachrichtigungskanal aus.

## Prozedur

1. Navigieren zu AlleNotfall-KontaktaufnahmeKanäle.
2. Klicken Sie auf Neu.  
3. Geben Sie den Namen Ihres Benachrichtigungskanals ein.  
   Verwenden Sie einen kurzen Namen, um die Kommunikationsmethode anzugeben und es der anfordernden Person zu erleichtern, den richtigen Kanal auszuwählen.
4. Geben Sie im Feld Betreff den Betreff Ihrer Benachrichtigungskanalnachricht ein.
5. Geben Sie im Feld Text die Textnachricht ein.
6. Erstellen Sie ein Skript für den Benachrichtigungskanal.
   1. Behalten Sie im Feld Benachrichtigungstyp den Standardbenachrichtigungstyp Skript bei.
   2. Ersetzen Sie im Feld Skript den Code im Kommentar durch das Skript, um eine Verbindung mit dem Kanal herzustellen.  

          {
                      // sendNotification(responses.privacyGr.user.email, 
          channelGr.subject, channelGr.body);
                  }

      Informationen zu JavaScript-APIs für GlideRecord finden Sie unter [GlideRecord -- Bereichsbezogen](https://www.servicenow.com/docs/access?context=c_GlideRecordScopedAPI&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US).
   3. Klicken Sie auf Absenden.

   {#create-additional-channel-notif__substeps_tlr_wqp_plb}  
   Das folgende Beispiel enthält Code zum Zählen der Anzahl der Datenschutzeinwilligungsanforderungen, die beim Senden der Benachrichtigung generiert wurden. Angezeigt wird die Anzahl der erfolgreich gesendeten Datenschutzeinwilligungsanforderungen. Verwenden Sie diese Informationen, um Fehler zu überprüfen und zu beheben, die in der zugehörigen Liste „Lieferprotokoll" im Outreach-Datensatz angezeigt werden.  

       (function notify(responses, channelGr) {
       	var totalCount = responses.privacyGr.getRowCount();
           var numSent = 0;
           if (responses.mode === 'privacy_consent') {
               while (responses.privacyGr.next()) {
                   try {
                       // sendNotification(record.user.email, channelGr.subject, channelGr.body)
                       numSent += 1;
                   } catch (err) {
                       gs.error('Error occurred: ' + err.message);
                   }
               }
           }
           return {
               total_count: totalCount,
               sent_count: numSent
           };
       })(responses, channelGr);

7. Erstellen Sie einen Subflow-Benachrichtigungskanal.
   1. Erstellen Sie einen Subflow, der in der Benachrichtigung verwendet werden soll.  
      Informationen zum Erstellen, Veröffentlichen und Testen von Subflows finden Sie unter [Subflows](https://www.servicenow.com/docs/access?context=subflows&version=xanadu&pubname=xanadu-build-workflows&ft:locale=en-US).  
      Verwenden Sie in dem von Ihnen erstellten Subflow die folgenden Eingaben:
      * <var class="keyword varname">mode</var> (Zeichenfolge)
      * <var class="keyword varname">Datenschutzeinwilligung</var> (Datensätze von „sn_imt_tracing_user_privacy_consent")

        Wenn der Modus <var class="keyword varname">Datenschutzeinwilligung</var> lautet, wird „acknowledgements" auf einen gültigen GlideRecord festgelegt und <var class="keyword varname">survey_instances</var> ist `null`.
      * <var class="keyword varname">channel</var> (sn_imt_checkin_channels-Referenz)
      {#create-additional-channel-notif__ul_zg2_2rm_rlb}  
      Die folgenden Ausgaben sind optional:
      * <var class="keyword varname">total_count</var> (Ganzzahl)
      * <var class="keyword varname">sent_count</var> (Ganzzahl)
      {#create-additional-channel-notif__ul_zmy_csm_rlb}

      Um diese Ausgaben zu überprüfen, geben Sie die Gesamtzahl der Datenschutzeinwilligungsanforderungen im Vergleich zu den erfolgreich gesendeten Datenschutzeinwilligungsanforderungen an.
   2. Wählen Sie als Benachrichtigungstyp Subflow aus.  
      Der Skriptabschnitt ändert sich in Flow und das Referenzfeld Subflow wird angezeigt.
   3. Wählen Sie den von Ihnen erstellten Subflow aus.
   {#create-additional-channel-notif__substeps_qn5_ytp_plb}
8. Klicken Sie auf Absenden.
Wenn eine Benachrichtigung über einen benutzerdefinierten Benachrichtigungskanal gesendet wird, wird in der Outreach-Nachricht eine zugehörige Liste mit Lieferprotokollen angezeigt.  
Abbildung : 1. Zugehörige Liste „Lieferprotokolle"  
1. Testen Sie den Benachrichtigungskanal auf eine Outreach-Nachricht.
2. Öffnen Sie alle fehlerhaften Kanaldatensätze, um die Fehlermeldungen zu überprüfen und Fehler zu beheben, die zum Fehlschlagen der Benachrichtigung geführt haben.
3. Setzen Sie den Test des Benachrichtigungskanals fort, bis keine Fehler mehr auftreten.
{#create-additional-channel-notif__ol_o5x_33d_vlb}

