Azure Blob Streaming Configuration
This document provides information on how to configure Azure Blob connection with real-time events monitoring and data streaming.
Last updated
Was this helpful?
This document provides information on how to configure Azure Blob connection with real-time events monitoring and data streaming.
Last updated
Was this helpful?
To enable Real Time Events Monitoring (Streaming) for an existing Azure Blob scan, follow these steps:
Existing Azure Blob connection: An Azure Blob scan configuration must already exist.
If you haven't created an Azure Blob scan yet, follow this guide to create a new Azure Blob scan and ensure the necessary credentials are set up.
Go to the Scan configurations page in the product UI.
Find your existing Azure Blob scan configuration and select Edit Configuration from the options menu.
Within the Edit Azure Blob Scan Configuration page, toggle Data Streaming to ON.
Copy the Webhook URL provided, as you will use it later in the Azure Portal.
Navigate to Azure Portal and open your Storage Account.
Select one of the connector from the Storage Accounts
In the left-hand menu, select Events and click Create Event Subscription.tor menu
In Create Event Subscription Window fill in the details:
Give it a Name
Select endpoint type Web Hook
Set configure an endpoint
Use the Webhook URL provided at the step 2 to Subscriber endpoint and Confirm selection.
Go to Filters Menu on top
In the Subject Filters section, enter the correct path format for your subscription:
Use the following pattern:
/blobServices/default/containers/{connectionDetails.ContainerName}/blobs/{connectionDetails.FolderPath}
For example, if the container is mycontainer
and the folder path is accuracy test/repository1
, the path will look like:
/blobServices/default/containers/mycontainer/blobs/accuracy test/repository1
Make sure to replace {connectionDetails.ContainerName}
and {connectionDetails.FolderPath}
with the actual container name and folder path from your scan configuration.\
Click Create to complete the Event Subscription setup.
Ensure the following permissions are assigned to the Azure Storage Account:
EventGrid Data Contributor
EventGrid EventSubscription Contributor
EventGrid TopicSpaces Publisher
For details on assigning these roles, refer to this documentation.
After configuring the event subscription:
You may upload documents to the configured path.
The events triggered by these uploads will be processed by the Data Streaming setup, and the results will appear in your Getvisibility dashboard.
If you experience any issues with the configuration, ensure that:
The Webhook URL is correct and matches the configuration in Azure.
The required Azure permissions are correctly assigned.