Azure Storage account access by other Azure tenant over private link

M. JAMIL 10 Reputation points
2023-10-04T20:47:58.72+00:00

We have a situation where our Azure storage accounts needs to access privately from different Azure tenant resources.

Is there any way to keep Azure Storage account disabled for all internet but only accessible over the private link. If it's possible then how to accomplish this?

I read about Private link service but that seems to be load balancer needed while we can't add storage account private endpoint in the load balancer backend pool.

Regards

MJ

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,462 questions
Azure Private Link
Azure Private Link
An Azure service that provides private connectivity from a virtual network to Azure platform as a service, customer-owned, or Microsoft partner services.
539 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Ramya Harinarthini_MSFT 5,356 Reputation points Microsoft Employee
    2023-10-05T05:11:58.7833333+00:00

    @M. JAMIL

    Welcome to Microsoft Q&A, thank you for posting your here!!

    We cannot do this with Private Link Service and Private Link Service only works with SLB however we cannot place a Storage Account behind a SLB.

    So, you have to use a Private Endpoint only. Private Endpoint can make use of a Private Link Service or a PaaS service but if we already established Private Link Service won't work.

    In this scenario you must have a VNET in the same subscription as the Storage Account and create a Private Endpoint in this VNET and access this PE using VNET Peering from VNETs in different tenants

    User's image

    Source Link: https://learn.microsoft.com/en-us/azure/private-link/private-link-faq#what-are-the-pre-requisites-for-creating-a-private-link-service--

    Please refer the below thread:

    https://stackoverflow.com/questions/65811204/cross-subscription-private-endpoint-in-azure

    Hope this helps!
    Kindly let us know if the above helps or you need further assistance on this issue.


    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.

    0 comments No comments

  2. msrini-MSFT 9,291 Reputation points Microsoft Employee
    2023-10-18T00:25:45.57+00:00

    Hi,

    There is a service named Private Endpoint where you can create a virtual NIC for Storage in a VNET and access that Private IP to reach storage account. If you want to disable internet access on Storage and if your users are part of a VNET then you can go with Private Endpoints.

    Reference: https://learn.microsoft.com/en-us/azure/private-link/private-endpoint-overview

    Regards,

    Karthik Srinivas

    0 comments No comments

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.