In my Storage account, trying to add a second VNET, getting error about ServiceEndpoints

Christian Lavallee 20 Reputation points
2025-04-14T19:47:23.0466667+00:00

I have a vnet with 2 subnets added to the Firewalls and virtual networks of my Storage Account. Trying to add another VNET with subnets from another resource-group and region. I get this info when adding the subnet : The following networks don’t have service endpoints enabled for 'Microsoft.Storage.Global'. Enabling access will take up to 15 minutes to complete. After starting this operation, it is safe to leave and return later if you do not wish to wait.

Then when I click Enable, I get this error : One or more operations enabling selected networks with service endpoints for 'Microsoft.Storage.Global' failed. You can retry this operation, or contact support.

With a popup with that message : Failed to enable service endpoints for 1 out of 1 virtual network(s). Subnet /subscriptions/xxx/resourceGroups/for-recovery/providers/Microsoft.Network/virtualNetworks/vm-recovery-vnet/subnets/default has ServiceEndpoint entries for both 'Microsoft.Storage' and 'Microsoft.Storage.Global' together. Please use either one of them at a time.

Can't figure what to do to add that subnet.

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.
3,471 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Syed Aaqid Ali 490 Reputation points Microsoft External Staff
    2025-04-14T20:35:05.1+00:00

    Hi Christian Lavallee,

    The error message indicates that the subnet you are trying to add has service endpoints for both 'Microsoft.Storage' and 'Microsoft.Storage.Global' enabled simultaneously.

    According to the guidelines, local and cross-region service endpoints cannot coexist on the same subnet. To proceed, you should:

    --Remove the existing service endpoint for 'Microsoft.Storage' or 'Microsoft.Storage.Global' from the subnet.

    --After removing the conflicting service endpoint, you can then enable the desired service endpoint ('Microsoft.Storage.Global') for the subnet.

    Make sure to wait for the changes to propagate, as enabling service endpoints can take some time.


    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.            User's image

    If you have any other questions or are still running into more issues, let me know in the "comments" and I would be happy to help you


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.