Private link service multi tenant and best practice

Andrea 256 Reputation points
2024-11-08T09:50:14.54+00:00

Hi guys,

I have a tenant with a storage service that is accessible via private endpoint, an external vendor (who also have a tenant on Azure) needs to be able to access my storage account (just this one) without going through the Internet, so I was thinking of using a private link service but I see these requirements:

  1. Needs to have Contributor (or similar) permissions to configure network resources in both tenants.
  2. RBAC : To allow access to the Private Link, the user who manages the Private Endpoint (and creates the Private Link) must have the appropriate permissions on both subscriptions

I wonder if this may be the “safest” solution, what should be the best practices in this case?

thanks!

Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
2,532 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.
518 questions
{count} votes

Accepted answer
  1. KapilAnanth-MSFT 47,206 Reputation points Microsoft Employee
    2024-11-08T10:35:30.2266667+00:00

    @Andrea ,

    Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.

    I see you mentioned the approach of a single user creating the Private EndPoint in Vendor's tenant and also approving the request in your tenant

    • If that's the case, then yes
    • Your observations are correct
    • This user should have the appropriate level of permissions on both the tenants.

    However, you do not have to invite an external user into your Tenant.

    • Instead, userA from the Vendor's tenant can create a Private EndPoint in their tenant with the "Resource ID or alias" alone
    • Post which, an userB from your tenant can approve the Private EndPoint connection request.

    This way, neither party is required to invite guest users into their tenant and grant them any permission.

    Kindly let us know if this helps or you need further assistance on this issue.

    Thanks,

    Kapil


    Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

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.