Private endpoint based storage account being accessed by custom docker edge transfer container whose IP are not whitelisted on the firewall rules of storage account

Jadhav, Sanskruti (She/Her/Hers) 0 Reputation points
2024-05-06T13:17:39.1+00:00

I have storage account with private endpoint setup and whitelisted IP of the edge device public IP in the firewall rules of the same. To copy data from the edge device to storage account there is a custom docker image based on GitHub code Iotedge file watcher that uses connection string and container name. This custom docker containers are used to upload data to private storage account using connection string and container name taken from the deployment manifest on IoT central devices. This docker containers along with iotedge agent and iotedge hub are on different network that host and their IP are not whitelisted in firewall rules of storage account. The only host IP and allow microsoft services/IoT apps are setup on the firewall of the storage account. Yet custom docker containers have accessed the blob container on this account and uploaded data in it. I am confused did the private endpoint setting not work ?

Azure IoT
Azure IoT
A category of Azure services for internet of things devices.
385 questions
Azure IoT Edge
Azure IoT Edge
An Azure service that is used to deploy cloud workloads to run on internet of things (IoT) edge devices via standard containers.
548 questions
Azure Storage Accounts
Azure Storage Accounts
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
2,769 questions
0 comments No comments
{count} votes