Benachrichtigungen in Messaging-Anwendungen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Ermöglichen Sie Benutzern, ihre ServiceNow-Plattformbenachrichtigungen in Slack- oder Microsoft Teams-Messaging-Anwendungen zu erhalten. Verwenden Sie die „Now Actions“-App, um die Messaging-Apps für Ihre Instanz zu konfigurieren.

    Admin-Setup

    Zum Aktivieren von ServiceNow -Benachrichtigungen in Slack oder Microsoft Teamsmüssen Sie Administrator sowohl für ServiceNow als auch für die Drittanbieteranwendung sein.

    1. Anforderung IntegrationHub

    Die Spokes Slack und Microsoft Teams erfordern ein Starter-Abonnement für IntegrationHub. Informationen zum Aktivieren von IntegrationHub und zum Anzeigen verfügbarer Abonnementtypen finden Sie unter Fordern Sie eine an IntegrationHub Pluginan.

    2. Fordern Sie das Messaging-Benachrichtigungs-Plugin an

    Um diese Funktion zu aktivieren, fordern Sie das Messaging-Benachrichtigungs-Plugin (com.glide.notification.messaging) über das HI Customer Service-System an. Dieses Plugin aktiviert zugehörige Plugins, wenn diese noch nicht aktiv sind.

    3. Installieren Sie die Now Actions-Messaging-App für Slack oder Microsoft Teams

    Als Administrator für ServiceNow und die Drittanbieteranwendung suchen und installieren Sie die App „Now Actions“. Installieren Sie die Anwendung in ServiceNow, um die App mit Ihrer Instanz zu verknüpfen.

    Hinweis:
    Der primäre Besitzer eines Slack-Arbeitsbereichs oder einer Slack-Organisation besitzt und verwaltet die Anwendung. Um zu verhindern, dass der Administratorzugriff auf den Arbeitsbereich oder die Organisation verloren geht, übertragen Sie den primären Besitz, bevor Verwaltungsänderungen vorgenommen werden. Wenn Sie den primären Besitz übertragen, aktualisieren Sie die JSON-Nutzdaten für die Slack-Installation auf der Seite Notification Integration. Weitere Informationen zum Bearbeiten der Slack-Installation finden Sie unter Installieren Sie die Messaging-App Now Actions.

    Wenn die App Now Actions deinstalliert wird, wird der Arbeitsbereich oder das Team auf der Seite „Benachrichtigungsintegration“ als inaktiv angezeigt. Um die Seite „Benachrichtigungsintegration“ anzuzeigen, navigieren Sie zu Systembenachrichtigung > Messaging > Messaging-Integrationskonfigurationan.

    4. Konfigurieren Sie den Nachrichteninhalt

    Erstellen Sie eine Nachricht in der Tabelle „Nachrichteninhalt“ [Messaging_content], die Sie in mehreren Benachrichtigungen verwenden können. Nachrichten können informierend sein oder von einem einzelnen Slack- oder Teams-Benutzer eine Aktion anfordern. Beispielsweise enthält die Nachricht „Genehmigungsanforderung“ die Schaltflächen „Genehmigen“ und „Ablehnen“, um die zugehörige Aktion in ServiceNow auszuführen. Nur Benutzer, die ihren Slack- oder Teams-Account mit ihrem ServiceNow-Account verknüpft haben, können in ServiceNow von der Drittanbieteranwendung aus Maßnahmen ergreifen.

    5. Erstellen Sie eine Messaging-Benachrichtigung

    Benachrichtigungen definieren, wann eine Nachricht gesendet wird, an wen sie gesendet wird und was sie enthält. Um eine Benachrichtigung an Slack oder Teams zu senden, fügen Sie der Benachrichtigung einen Messaging-Inhaltsdatensatz hinzu, und konfigurieren Sie den Benachrichtigungs-Messaging-Kanal. Benachrichtigungen, die eine Aktion erfordern, müssen anstelle von Gruppen an einzelne Benutzer gesendet werden.

    Hinweis:
    Der Nachrichtenkanal-Synchronisierungsauftrag kann mehr als 1000 Kanäle mithilfe der Paginierung synchronisieren.

    Benutzer-Setup

    Um einzelne ServiceNow -Benachrichtigungen in Slack oder Microsoft Teamszu aktivieren und Aktionen für Benachrichtigungen auszuführen, konfigurieren Sie Ihre Systemeinstellungen, und verknüpfen Sie Ihre -Benutzeraccounts.

    Verknüpfen Sie Ihren ServiceNow -Benutzeraccount mit Ihrem Slack - oder Microsoft Teams -Account

    Verknüpfen Sie Ihren ServiceNow-Account mit Ihrem Slack- oder Teams-Account, um innerhalb von Slack oder Teams auf ServiceNow-Benachrichtigungen zu reagieren. Wenn Sie keine Accoutns verknüpfen, können Sie dennoch Benachrichtigungen innerhalb von Gruppenkanälen erhalten. Sie können jedoch keine ServiceNow-Anforderungen genehmigen oder innerhalb von Slack oder Teams auf Benachrichtigungen reagieren.

    Systemeinstellungen konfigurieren

    Alle Benutzer können ServiceNow-Benachrichtigungen in einer Drittanbieteranwendung aktivieren, indem sie den Kommunikationskanal in den Systemeinstellungen konfigurieren. Stimmen Sie zu, Genehmigungsanfragen und andere handlungsauffordernde Benachrichtigungen in Kanälen von Drittanbietern zu erhalten.

    Benachrichtigungskanäle

    In ServiceNow ist ein Benachrichtigungskanal eine Methode oder ein Gerät zum Empfangen von Benachrichtigungen. Beispielsweise können Sie im Basissystem Benachrichtigungen per E-Mail oder SMS empfangen. Wenn Messaging-Anwendungen in Ihrer Instanz aktiviert sind, können Sie Benachrichtigungen an Slacks und Teams mithilfe von Benachrichtigungskanälen in den Systemeinstellungen aktivieren.

    Aktionen und Ereignisse

    Die Nachrichtenaktionstabelle [messaging_observer_handler] verarbeitet Kommunikationskanalereignisse, z. B. das Hinzufügen oder Löschen eines Slack-Kanals, um die Instanz und die Drittanbieteranwendung synchron zu halten. Nur Entwickler, die Slack- oder Teams-Anwendungen erstellen, sollten dieser Tabelle Aktionen hinzufügen. Registrieren Sie neue Aktionen mit der Instanz über die Tabelle „Nachrichtenereignis-Registry“ [messaging_observable]. Um eine Basissystemaktion zu entfernen, löschen Sie das aktive Flag, anstatt den Datensatz zu löschen.

    Protokollierung

    Die Protokolle für eingehende und ausgehende Nachrichten enthalten Informationen zu Aktionen, Ereignissen und Aktivitäten zwischen ServiceNow und Fremdanwendungen. Verwenden Sie die Protokolle, um den Inhalt, den Status und den Ursprung der Kommunikation zu und von Ihrer Instanz zu ermitteln.