Microsoft Azure Notification Hub-Spoke

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Integrieren Sie die ServiceNow-Instanz in Microsoft Azure Notification Hub. Verwalten Sie Azure Notification Hubs über Ihre Instanz ServiceNow.

    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 v2.0.0 ist die neueste Version.

    Unterstützte Versionen

    Diese Spoke wurde für die Azure Notification Hub -Version 2023-09-01erstellt, ist jedoch möglicherweise mit späteren Versionen kompatibel.

    Spoke-Anforderungen

    • -Speicherkonto in Ihrem Microsoft Azure-Portal für die Integration mit Ihrer Instanz ServiceNow.
    • Registrieren Sie die Anwendung im Microsoft Azure-Portal, und notieren Sie die Zugriffsschlüssel und Verzeichnis-IDs.

    Spoke-Abhängigkeiten

    Wenn Sie Probleme beim Installieren der App haben, überprüfen Sie, ob die folgenden abhängigen Plugins installiert sind:
    • ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
    • ServiceNow Flow Designer – Dynamische Eingaben (com.glide.hub.dynamic_inputs)
    • Flow Designer-Aktionsschritt – Nutzlastgenerator (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 Action Template – Data Stream (com.glide.hub.action_type.datastream)
    • IHUB Spoke Util Pack (com.snc.ihub_spoke_util_pack)
    • Microsoft Azure Resource Management-Spoke ist installiert und der Verbindungsdatensatz ist in Ihrer Instanz ServiceNow konfiguriert.
    • Microsoft Azure Notification Hub SAS-Datensatz für den Alias für Verbindungen und Anmeldeinformationen ist in Ihrer Instanz ServiceNow konfiguriert.
    Hinweis:
    Einige dieser Plugins sind lizenzierbare Funktionen und erfordern entsprechende Lizenzen, wenn sie außerhalb der Spoke-Implementierung verwendet werden.

    Spoke-Aktionen

    Die Microsoft Azure Notification Hub-Spoke bietet Aktionen zur Automatisierung von Azure Notification Hub -Aufgaben, wenn in Ihrer Instanz ServiceNow Ereignisse auftreten. 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). Mit dieser Methode wird eine Registrierungs-ID generiert, die Sie zum Abrufen, Aktualisieren und Löschen dieser Registrierung verwenden können.
    GCM-Registrierung erstellen Erstellt eine Registrierung für das Google Cloud Messaging-Gerät (GCM). Mit dieser Methode wird eine Registrierungs-ID generiert, die Sie zum Abrufen, Aktualisieren und Löschen dieser Registrierung verwenden 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, wie durch den Benachrichtigungstyp ausgedrückt).
    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 die Microsoft Azure Notification Hub-Spoke ein.