Knowledge Base

Find answers to common questions about Cloudmersive products and services.



Configure Azure Blob Storage Protection with a Shared Azure Event Hub
3/2/2026 - Cloudmersive Support


Cloudmersive Storage Protection can monitor one or more Azure Storage Accounts for new blobs by using a shared Azure Event Hub.

You may reuse the same Event Hub across multiple Azure Storage Accounts. However, each Storage Account must still be added as its own connection in the Cloudmersive Portal.


Overview

Recommended setup:

Storage Account 1 ─┐
Storage Account 2 ─┼─> Shared Azure Event Hub ─> Cloudmersive Storage Protection
Storage Account 3 ─┘

You will configure:

  1. One shared Azure Event Hubs namespace and Event Hub.
  2. One Cloudmersive Storage Protection connection per Storage Account.
  3. Blob-created notifications from each Storage Account to the shared Event Hub.

Step 1: Create the Shared Azure Event Hub

In the Azure Portal:

  1. Create an Azure Event Hubs namespace, for example:
CloudmersiveStorageProtect
  1. Create an Event Hub inside that namespace, for example:
CloudmersiveHub

This Event Hub can be reused for multiple Azure Storage Accounts.


Step 2: Configure Each Storage Account to Send Notifications to the Shared Event Hub

For each Azure Storage Account that you want to scan:

  1. Open the Storage Account in the Azure Portal.
  2. Configure blob-created notifications for the Storage Account.
  3. Set the notification destination to the shared Event Hub.
  4. Select the shared Event Hubs namespace, for example:
CloudmersiveStorageProtect
  1. Select the shared Event Hub, for example:
CloudmersiveHub

Repeat this for each Storage Account that should be scanned.


Step 3: Add Each Storage Account in the Cloudmersive Portal

For each Azure Storage Account that you want Cloudmersive to scan:

  1. Open the Cloudmersive Portal.
  2. Go to Storage Protection.
  3. Click Add Connection.
  4. Choose Azure Blob.
  5. Choose the Event Hub integration option.
  6. Configure access to the Azure Storage Account using either:
Storage Account connection string

or

Managed identity
  1. Configure the Event Hub connection information for the shared Event Hub.
  2. Save the connection.

Repeat this process once per Storage Account.


Step 4: Apply the Configuration

After adding or updating the Storage Protection connections:

  1. Perform the Update operation on your Cloudmersive Private Cloud server.
  2. Confirm that the Cloudmersive API key has been added where required.
  3. Upload a new file to one of the configured Storage Accounts to test the connection.

New blobs should now be detected and scanned automatically by Cloudmersive Storage Protection.


Important Notes

You may reuse a single Azure Event Hub across multiple Storage Accounts.

Each Storage Account must have its own Cloudmersive Storage Protection connection.

Cloudmersive must have permission to read blobs from each Storage Account, either through a Storage Account connection string or managed identity.

If you only want to scan specific containers, configure the connection and notification settings accordingly for those containers.

600 free API calls/month, with no expiration

Sign Up Now or Sign in with Google    Sign in with Microsoft

Questions? We'll be your guide.

Contact Sales