Microsoft Azure Notification Hub-Spoke
Integrieren Sie die ServiceNow-Instanz mit Microsoft Azure Notification Hub. Verwalten Sie Azure-Benachrichtigungs-Hubs von Ihrem aus ServiceNow Instanz.
Apps im Store anfordern
Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
IntegrationHub-Abonnement
Diese Spoke erfordert ein Integration Hub-Abonnement. Weitere Informationen finden Sie unter Gesetzliche Zeitpläne − IntegrationHub − Übersicht.
Spoke-Version
Microsoft Azure Notification Hub-Spoke V 2.0.0 Ist die neueste Version.
Unterstützte Versionen
Diese Spoke wurde für erstellt Azure Notification Hub Version 2023-09-01 , Kann aber mit späteren Versionen kompatibel sein.
Spoke-Anforderungen
- Speicheraccount in Ihrem Microsoft Azure-Portal für die Integration mit ServiceNow Instanz.
- Registrieren Sie die Anwendung im Microsoft Azure-Portal, und zeichnen Sie die Zugriffsschlüssel und Verzeichnis-IDs auf.
Spoke-Abhängigkeiten
- ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
- ServiceNow Flow Designer – dynamische Eingaben (com.Glide.Hub.Dynamic_input)
- Flow Designer-Aktionsschritt – Payload Builder (com.Glide.Hub.action_STEP.Payload)
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
- Komplexes Objekt (com.Glide.cobject)
- Verbindungsinformationen abrufen (com.Glide.Hub.action_STEP.get_connection_info)
- ServiceNow IntegrationHub-Aktionsvorlage – Datenstrom (com.Glide.Hub.action_type.datastream)
- IHUB-Spoke-Util-Paket (com.snc.ihub_Spoke_util_Pack)
- Microsoft Azure Die Ressourcenmanagement-Spoke ist installiert, und der Verbindungsdatensatz ist auf Ihrem konfiguriert ServiceNow Instanz.
- Microsoft Azure Der Datensatz des Benachrichtigungs-Hub-SAS-Alias für Verbindungen und Anmeldeinformationen ist auf Ihrem konfiguriert ServiceNow Instanz.
Spoke-Aktionen
Die Microsoft Azure Notification Hub-Spoke Stellt Aktionen zur Automatisierung bereit Azure Notification Hub Aufgaben, wenn Ereignisse in auftreten ServiceNow Instanz. Folgende Aktionen sind verfügbar:
| Kategorie | Aktion | Beschreibung |
|---|---|---|
| Installationsverwaltung | Installation erstellen oder aktualisieren | Erstellt oder aktualisiert eine Installation. |
| Installation löschen | Löscht eine Installation. | |
| Installation suchen | Ruft die Installation basierend auf der Installations-ID ab. | |
| Installation aktualisieren | Aktualisiert eine Installation teilweise mit dem JSON-Patch. | |
| Namespaces-Stream nach Ressourcengruppe suchen | Gibt die Liste der verfügbaren Namespaces in einer Ressourcengruppe zurück. | |
| Namespaces-Stream nach Abonnement-ID suchen | Gibt die Liste der verfügbaren Namespaces im Abonnement zurück. | |
| Namespace-Verwaltung | Namespace suchen | Gibt die Details des angegebenen Namespace zurück. |
| Namespace erstellen oder aktualisieren | Erstellt oder aktualisiert einen Benachrichtigungs-Hub-Namespace. Hinweis: Dieser Vorgang ist idempotent. |
|
| Namespace löschen | Löscht einen vorhandenen Namespace. Dieser Vorgang entfernt auch alle zugehörigen Benachrichtigungs-Hubs unter dem Namespace. | |
| Namespace aktualisieren | Patcht den vorhandenen Namespace. | |
| Verwaltung des Benachrichtigungs-Hub | Benachrichtigungs-Hub erstellen oder aktualisieren | Erstellt oder aktualisiert einen Benachrichtigungs-Hub in einem Namespace. |
| Notification Hub löschen | Löscht einen mit einem Namespace verknüpften Benachrichtigungs-Hub. | |
| Benachrichtigungs-Hub suchen | Gibt die Details des angegebenen Benachrichtigungs-Hubs zurück. | |
| Stream mit Benachrichtigungs-Hubs nach Namespace suchen | Gibt die Liste der mit einem Namespace verknüpften verfügbaren Benachrichtigungs-Hubs zurück. | |
| Registrierungsmanagement | APNS-Registrierung erstellen | Erstellt eine Registrierung für ein APNS-Gerät (Apple Push Notification Service). Diese Methode generiert eine Registrierungs-ID, mit der Sie diese Registrierung abrufen, aktualisieren und löschen können. |
| GCM-Registrierung erstellen | Erstellt eine Registrierung für das Google Cloud Messaging (GCM)-Gerät. Diese Methode generiert eine Registrierungs-ID, mit der Sie diese Registrierung abrufen, aktualisieren und löschen können. | |
| Registrierungs-ID erstellen | Gibt eine Registrierungs-ID zurück (ohne eine Registrierung zu erstellen). | |
| Registrierung löschen | Löscht eine Registrierung. | |
| Registrierung suchen | Ruft Informationen zu einer Registrierung ab. | |
| APNS-Registrierung aktualisieren | Aktualisiert eine vorhandene APNS-Registrierung. | |
| GCM-Registrierung aktualisieren | Aktualisiert eine vorhandene GCM-Registrierung. | |
| Registrierungs-Stream suchen | Ruft alle Registrierungen ab. | |
| Benachrichtigungsverwaltung | Native APNS-Benachrichtigung senden | Sendet eine APNS-native Benachrichtigung über einen Benachrichtigungs-Hub. |
| Native GCM-Benachrichtigung senden | Sendet eine GCM-native Benachrichtigung über einen Benachrichtigungs-Hub. | |
| Benachrichtigung an Geräte-Handle senden | Sendet eine Benachrichtigung direkt an ein Geräte-Handle (ein gültiges Token, ausgedrückt durch den Benachrichtigungstyp). Hinweis: Anwender dieser API müssen keine Registrierungen oder Installationen verwenden. |
Alias-Anforderungen für Verbindungen und Anmeldeinformationen
IntegrationHub Verwendet Aliasse, um Verbindungs- und Anmeldeinformationen sowie OAuth-Anmeldeinformationen zu verwalten. Wenn Sie ein Alias verwenden, müssen Sie nicht mehrere Anmeldeinformations- und Verbindungsinformationsprofile konfigurieren, wenn Sie mehrere Umgebungen verwenden. Wenn sich die Verbindungs- oder Anmeldeinformationen ändern, müssen Sie die Aktionen, die die Verbindung verwenden, nicht aktualisieren.
Informationen zum Einrichten der Spoke finden Sie unter Richten Sie ein Microsoft Azure Notification Hub-Spoke.