--- title: Microsoft Azure Notification Hub Spoke description: Integrate ServiceNow instance with Microsoft Azure Notification Hub. Manage Azure notification hubs from your ServiceNow instance. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/integrate-applications/integration-hub/azure-notif-hub-spoke.html release: australia product: Integration Hub classification: integration-hub topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 4 breadcrumb: [Integration Hub spokes, Build integrations, Integration Hub, Workflow Data Fabric] --- # Microsoft Azure Notification Hub Spoke Integrate ServiceNow instance with Microsoft Azure Notification Hub. Manage Azure notification hubs from your ServiceNow instance. ## Request apps on the Store Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the [ServiceNow Store version history release notes](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html). ## Integration Hub subscription This spoke requires an Integration Hub subscription. For more information, see [Legal schedules - IntegrationHub overview](https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf). ## Spoke version Microsoft Azure Notification Hub spoke v2.0.0 is the latest version. For version history of the spoke, see [Microsoft Azure Notification Hub spoke release notes](https://www.servicenow.com/docs/r/store-release-notes/store-integrationhub-rn-microsoft-azure-notification-hub.html). ## Supported versions This spoke was built for Azure Notification Hub version 2023-09-01, but may be compatible with later versions. ## Spoke requirements - Storage account in your Microsoft Azure portal for integration with your ServiceNow instance. - Register the application in the Microsoft Azure portal and record the access keys and directory IDs. ## Spoke dependencies If you’re having trouble installing the app, verify that these dependent plugins are installed: - ServiceNow IntegrationHub Action Step - REST \(com.glide.hub.action\_step.rest\) - ServiceNow Flow Designer - Dynamic Inputs \(com.glide.hub.dynamic\_inputs\) - Flow Designer Action Step - Payload Builder \(com.glide.hub.action\_step.payload\) - ServiceNow IntegrationHub Runtime \(com.glide.hub.integration.runtime\) - Complex Object \(com.glide.cobject\) - Get Connection Info \(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 is installed and the connection record configured on your ServiceNow instance. - Microsoft Azure Notification Hub SAS connection and credential alias record is configured on your ServiceNow instance. **Note:** Some of these plugins are licensable features and require appropriate licenses, if used outside the spoke implementation. ## Spoke actions The Microsoft Azure Notification Hub Spoke provides actions to automate Azure Notification Hub tasks when events occur in your ServiceNow instance. Available actions include:
| Category | Action | Description |
|---|---|---|
| Installation Management | Create or Update Installation | Creates or updates an installation. |
| Delete Installation | Deletes an installation. | |
| Look up Installation | Retrieves installation based on the Installation ID. | |
| Update Installation | Partially updates an installation using the JSON-Patch. | |
| Look up Namespaces Stream by Resource Group | Returns the list of available namespaces within a resource group. | |
| Look up Namespaces Stream by Subscription ID | Returns the list of available namespaces within the subscription. | |
| Namespace Management | Look up Namespace | Returns the details of the specified namespace. |
| Create or Update Namespace | Creates or updates a Notification Hub namespace. **Note:** This operation is idempotent. | |
| Delete Namespace | Deletes an existing namespace. This operation also removes all associated Notification Hubs under the namespace. | |
| Update Namespace | Patches the existing namespace. | |
| Notification Hub Management | Create or Update Notification Hub | Creates or updates a Notification Hub in a namespace. |
| Delete Notification Hub | Deletes a notification hub associated with a namespace. | |
| Look up Notification Hub | Returns the details of the specified notification hub. | |
| Look up Notification Hubs Stream by Namespace | Returns the list of available notification hubs associated with a namespace. | |
| Registration Management | Create APNS Registration | Creates a registration for an Apple Push Notification service \(APNS\) device. This method generates a registration ID that you can use to retrieve, update, and delete this registration. |
| Create GCM Registration | Creates a registration for Google Cloud Messaging \(GCM\) device. This method generates a registration ID that you can use to retrieve, update, and delete this registration. | |
| Create Registration ID | Returns a registration ID \(without creating a registration\). | |
| Delete Registration | Deletes a registration. | |
| Look up Registration | Retrieves information about a registration. | |
| Update APNS Registration | Updates an existing APNS registration. | |
| Update GCM Registration | Updates an existing GCM registration. | |
| Look up Registrations Stream | Retrieves all registrations. | |
| Notification Management | Send APNS Native Notification | Sends an APNS native notification through a Notification Hub. |
| Send GCM Native Notification | Sends a GCM native notification through a Notification Hub. | |
| Send Notification to Device Handle | Sends a notification directly to a device handle \(a valid token as expressed by the Notification type\). **Note:** Users of this API don’t need to use Registrations or Installations. |