Benachrichtigungen in Messaging-Anwendungen
Ermöglichen Sie Anwendern, ihre zu empfangen ServiceNow Plattformbenachrichtigungen in Slack- oder Microsoft Teams-Messaging-Anwendungen. Verwenden Sie die App „Now Actions“, um die Messaging-Apps für Ihre Instanz zu konfigurieren.
Administrator-Setup
Zum Aktivieren ServiceNow Benachrichtigungen innerhalb Slack Oder Microsoft Teams, Sie müssen Administrator für beide sein ServiceNow Und die Drittpartei-Anwendung.
- 1. Anforderung IntegrationHub
Die Slack Und Microsoft Teams Spokes erfordern ein Starterabonnement für IntegrationHub. Zum Aktivieren IntegrationHub Und zeigen Sie verfügbare Abonnementtypen an, siehe Fordern Sie an IntegrationHub Pluginan.
- 2. Fordern Sie das Plugin „Messaging-Benachrichtigung“ an
Um diese Funktion zu aktivieren, fordern Sie das Plugin „Messaging-Benachrichtigung“ (com.glide.notification.messaging) über das HI-Kundenservice-System an. Dieses Plugin aktiviert zugehörige Plugins, wenn diese noch nicht aktiv sind.
- 3. Installieren Sie die Messaging-App „Now Actions“ für Slack Oder Microsoft Teams
Als Administrator für beide ServiceNow Und die Drittpartei-Anwendung suchen und installieren Sie die Now Actions-App. Installieren Sie die Anwendung in ServiceNow Um die App Ihrer Instanz zuzuordnen.
Hinweis:Der primäre Besitzer eines Slack-Arbeitsbereichs oder einer Organisation besitzt und verwaltet die Anwendung. Um zu vermeiden, dass der Administratorzugriff auf den Arbeitsbereich oder die Organisation verloren geht, übertragen Sie das primäre Eigentum, bevor Administrationsänderungen vorgenommen werden. Wenn Sie das primäre Eigentum übertragen, aktualisieren Sie die JSON-Nutzlast für die Slack-Installation auf der Seite „Benachrichtigungsintegration“. 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. Navigieren Sie zum Anzeigen der Seite „Benachrichtigungsintegration“ zu an.
- 4. Konfigurieren Sie den Nachrichteninhalt
Erstellen Sie eine Nachricht in der Tabelle „Nachrichteninhalte“ [Messaging_content], die Sie in mehreren Benachrichtigungen verwenden können. Nachrichten können informativ sein oder Aktionen von einem einzelnen Slack- oder Teams-Anwender anfordern. Beispielsweise enthält die Nachricht „Genehmigungsanforderung“ die Schaltflächen „Genehmigen“ und „Ablehnen“, in denen die zugehörige Aktion ausgeführt werden kann ServiceNow. Nur Anwender, die ihren Slack- oder Teams-Account mit verknüpft haben ServiceNow Der Account kann Aktionen in ausführen ServiceNow Aus der Drittpartei-Anwendung.
- 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 Aktionen erfordern, müssen an einzelne Anwender anstelle an Gruppen gesendet werden.
Anwender-Setup
Zum Aktivieren von Einzelpersonen ServiceNow Benachrichtigungen in Slack Oder Microsoft Teams, Und um Maßnahmen für Benachrichtigungen zu ergreifen, konfigurieren Sie Ihre Systemeinstellungen, und verknüpfen Sie Ihre Anwenderaccounts.
- Verknüpfen Sie Ihr ServiceNow Anwenderaccount zu Ihrem Slack Oder Microsoft Teams Account
Verknüpfen Sie Ihr ServiceNow Account für Ihren Slack- oder Teams-Account erstellen, für den Maßnahmen ergriffen werden sollen ServiceNow Benachrichtigungen aus Slack oder Teams. Wenn Sie keine Accounts verknüpfen, können Sie weiterhin Benachrichtigungen in Gruppenkanälen erhalten. Sie können jedoch nicht genehmigen ServiceNow Fordert Benachrichtigungen innerhalb von Slack oder Teams an oder ergreift Maßnahmen für diese.
- Konfigurieren Sie Systemeinstellungen
Jeder Anwender kann aktivieren ServiceNow Benachrichtigungen in einer Drittpartei-Anwendung, indem der Kommunikationskanal in den Systemeinstellungen konfiguriert wird. Aktivieren Sie diese Option, um Genehmigungsanforderungen und andere Benachrichtigungen mit Aktionen in Drittpartei-Kanälen zu erhalten.
Benachrichtigungskanäle
In ServiceNow, Ein Benachrichtigungskanal ist eine Methode oder ein Gerät zum Empfangen von Benachrichtigungen. Im Basissystem können Sie beispielsweise Benachrichtigungen über E-Mail- oder SMS-Kanäle erhalten. Wenn Messaging-Anwendungen in Ihrer Instanz aktiviert sind, können Sie Benachrichtigungen für Slack und Teams mithilfe von Benachrichtigungskanälen in Ihren Systemeinstellungen aktivieren.
Aktionen und Ereignisse
Die Tabelle „Nachrichtenaktionen“ [Messaging_Observer_Handler] verarbeitet Kommunikationskanalereignisse, z. B. Hinzufügen oder Löschen eines Slack-Kanals, um die Instanz und die Drittpartei-Anwendung synchron zu halten. Nur Entwickler, die Slack- oder Teams-Anwendungen erstellen, sollten dieser Tabelle Aktionen hinzufügen. Registrieren Sie neue Aktionen bei der Instanz über die Tabelle „Nachrichtenereignisregistrierung“ [Messaging_observable]. Um eine Basissystemaktion zu entfernen, löschen Sie die Kennzeichnung „aktiv“, 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 die Drittpartei-Anwendung. Verwenden Sie die Protokolle, um den Inhalt, den Status und den Ursprung der Kommunikation an und von Ihrer Instanz zu identifizieren.