Skip to content

Commit 8f74565

Browse files
Merge pull request #302663 from MicrosoftDocs/main
Auto Publish – main to live - 2025-07-13 05:00 UTC
2 parents 3508b8d + 0f833d1 commit 8f74565

9 files changed

+242
-204
lines changed

articles/virtual-network-manager/concept-connectivity-configuration.md

Lines changed: 55 additions & 49 deletions
Large diffs are not rendered by default.

articles/virtual-network-manager/concept-cross-tenant.md

Lines changed: 28 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -5,69 +5,70 @@ author: mbender-ms
55
ms.author: mbender
66
ms.service: azure-virtual-network-manager
77
ms.topic: concept-article
8-
ms.date: 05/06/2025
8+
ms.date: 07/11/2025
99
---
1010

1111

1212
# Cross-Tenant Support in Azure Virtual Network Manager
1313

14-
Cross-tenant support in Azure Virtual Network Manager enables organizations to centrally manage virtual networks across multiple tenants and subscriptions. This article describes scenarios, benefits, and how to establish cross-tenant connections.
14+
Cross-tenant support in Azure Virtual Network Manager lets organizations centrally manage virtual networks across multiple tenants and their subscriptions. This article describes scenarios, benefits, and how to establish cross-tenant connections.
1515

1616
## Overview of cross-tenant support
1717

18-
Cross-tenant support in Azure Virtual Network Manager allows you to add subscriptions or management groups from other tenants to your network manager. This is done by establishing a two-way connection between the network manager and target tenants. Once connected, the central manager can deploy connectivity and/or security admin rules to virtual networks across those connected subscriptions or management groups.
18+
Cross-tenant support in Azure Virtual Network Manager allows you to add subscriptions and management groups from other tenants to your Azure Virtual Network Manager instance, or network manager. You can establish cross-tenant support in your network manager by establishing a two-way connection between the network manager and target tenants. Once connected, the network manager can deploy configurations to virtual networks across those connected cross-tenant subscriptions and management groups.
1919

20-
This support assists organizations that fit the following scenarios:
20+
Cross-tenant support assists organizations that fit the following scenarios:
2121

22-
- AcquisitionsIn instances where organizations merge through acquisition and have multiple tenants, cross tenant support allows a central network manager to manage virtual networks across the tenants.
22+
- **Acquisitions**: In instances where organizations merge through acquisition and have multiple tenants, cross-tenant support lets a central network manager manage virtual networks across the tenants.
2323

24-
- Managed service providerIn managed service provider scenarios, an organization can manage the resources of other organizations. Cross-tenant support allows central management of virtual networks by a central service provider for multiple clients.
24+
- **Managed service provider**: In managed service provider scenarios, an organization can manage the resources of other organizations. Cross-tenant support allows central management of virtual networks by a central service provider for multiple clients.
2525

2626
## Establish cross-tenant connection
2727

28-
Establishing cross-tenant support begins with creating a cross tenant connection between two tenants. Cross-tenant support requires two-way consent--one from the network manager, the other from the target tenant's virtual network manager hub. The connections are as follows:
28+
Establishing cross-tenant support begins with creating a cross-tenant connection between two tenants. Cross-tenant support requires two-way consent -- one from the network manager and the other from the target tenant's virtual network manager hub. The connections are:
2929

3030
| Connection Type | Description |
3131
|----------------|-------------|
32-
| Network manager connection | You create a cross-tenant connection from your network manager. The connection includes the exact scope of the tenant's subscriptions or management groups to manage in your network manager. |
33-
| Virtual network manager hub connection | The tenant creates a cross-tenant connection from their virtual network manager hub. This connection includes the scope of subscriptions or management groups managed the central network manager. |
32+
| Network manager connection | You create a cross-tenant connection from your network manager. The connection includes the exact scope of the tenant's subscriptions and management groups to manage in your network manager. |
33+
| Virtual network manager hub connection | The tenant creates a cross-tenant connection from their virtual network manager hub. This connection includes the exact same scope of subscriptions and management groups managed by the central network manager. |
3434

35-
Once both cross-tenant connections exist and the scopes are exactly the same, a true connection is established. Administrators can use their network manager to add cross-tenant resources to their [network groups](concept-network-groups.md) and to manage virtual networks included in the connection scope. Existing connectivity and/or security admin rules are applied to the resources based on existing configurations.
35+
Once both cross-tenant connections exist and the scopes are exactly the same, a true connection is established. Administrators can use their network manager to add cross-tenant resources to their [network groups](concept-network-groups.md) and to manage virtual networks included in the connection scope. Configurations can then be deployed onto those cross-tenant virtual networks.
3636

37-
A cross-tenant connection can only be established and maintained when both objects from each party exist. When one of the connections is removed, the cross-tenant connection is broken. If you need to delete a cross-tenant connection, you perform the following steps:
37+
You can establish and maintain a cross-tenant connection only when both connections from each party exist. When one of the connections is removed, the cross-tenant connection is broken. If you need to delete a cross-tenant connection, follow these steps:
3838

39-
- Remove cross-tenant connection from the network manager side via Cross-tenant connections settings in the Azure portal.
40-
- Remove cross-tenant connection from the tenant side via Virtual network manager hub's Cross-tenant connections settings in the Azure portal.
39+
- Remove the cross-tenant connection from the network manager side through the **Cross-tenant connections** settings in the Azure portal.
40+
- Remove the cross-tenant connection from the tenant side through the *Virtual network manager hub*'s **Cross-tenant connections** settings in the Azure portal.
4141

4242
> [!NOTE]
43-
> Once a connection is removed from either side, the network manager can't view or manage the tenant's resources under that former connection's scope.
43+
> Once a cross-tenant connection is removed from either side, the network manager can't view or manage the tenant's resources under that former connection's scope.
4444
4545
## Connection states
46-
The resources required to create the cross-tenant connection contain a state, which represents whether the associated scope is added to the Network Manager scope. Possible state values include:
46+
The resources required to create the cross-tenant connection have a state that represents whether the associated scope is added to the network manager scope. Possible state values include:
4747

4848
| State | Description |
4949
|-------|-------------|
50-
| Connected | Both the Scope Connection and Network Manager Connection resources exist. The scope is added to the Network Manager's scope. |
51-
| Pending | One of the two approval resources isn't created. The scope isn't added to the Network Manager's scope yet. |
52-
| Conflict | There's already a network manager with this subscription or management group defined within its scope. Two network managers with the same scope access can't directly manage the same scope, therefore this subscription/management group can't be added to the Network Manager scope. To resolve the conflict, remove the scope from the conflicting network manager's scope and recreate the connection resource. |
53-
| Revoked | The scope was at one time added to the Network Manager scope, but the removal of an approval resource caused revocation. |
50+
| Connected | Both the network manager connection and the tenant-side virtual network manager hub connection exist with matching scopes. The cross-tenant scope is added to the network manager's scope. |
51+
| Pending | One of the two connection resources isn't created. The cross-tenant scope isn't yet added to the network manager's scope. |
52+
| Conflict | A network manager with this subscription or management group defined with the cross-tenant scope already exists. Two network managers with the same scope access can't directly manage the same scope, so this subscription or management group can't be added to the network manager scope. To fix the conflict, remove the cross-tenant scope from the conflicting network manager's scope and recreate the appropriate connection resource. |
53+
| Revoked | The cross-tenant scope was at one time added to the network manager's scope, but the removal of a connection resource caused the cross-tenant connection to be revoked. |
5454

55-
The only state that represents the scope is added to the Network Manager scope is 'Connected'.
55+
*Connected* is the only state that represents that the cross-tenant scope is added to the network manager scope.
5656

5757
## Required permissions
5858

59-
To use cross-tenant connection in Azure Virtual Network Manager, users need the following permissions:
59+
To use cross-tenant connections in Azure Virtual Network Manager, users need the following permissions:
6060

61-
- Administrator of central management tenant has guest account in target managed tenant.
61+
- The administrator of the central management tenant has a guest account in the target managed tenant.
6262

63-
- Administrator guest account has *Network Contributor* permissions applied at appropriate scope level(Management group, subscription, or virtual network).
63+
- The administrator guest account has *Network Contributor* permissions applied at the appropriate scope level (management group, subscription, or virtual network).
6464

65-
Need help with setting up permissions? Check out how to [add guest users in the Azure portal](../active-directory/external-identities/b2b-quickstart-add-guest-users-portal.md), and how to [assign user roles to resources in Azure portal](../role-based-access-control/role-assignments-portal.yml)
65+
Need help setting up permissions? Check out how to [add guest users in the Azure portal](../active-directory/external-identities/b2b-quickstart-add-guest-users-portal.md) and how to [assign user roles to resources in Azure portal](../role-based-access-control/role-assignments-portal.yml)
6666

6767
## Known limitations
6868

69-
Currently, cross-tenant virtual networks can only be [added to network groups manually](concept-network-groups.md#group-membership). Adding cross-tenant virtual networks to network groups dynamically through Azure Policy is a future capability.
69+
Currently, cross-tenant virtual networks can only be [added to network groups manually](concept-network-groups.md#static-membership). Adding cross-tenant virtual networks to network groups conditionally through Azure Policy is a future capability.
7070

7171
## Next steps
72-
- Learn how to [configure a cross-tenant connection with Azure Virtual Network Manager using the Azure portal](how-to-configure-cross-tenant-portal.md)
73-
- Check out the [Azure Virtual Network Manager FAQ](faq.md)
72+
- Learn how to [configure a cross-tenant connection with Azure Virtual Network Manager using the Azure portal](how-to-configure-cross-tenant-portal.md).
73+
- Learn how to [create an Azure Virtual Network Manager](./create-virtual-network-manager-portal.md) instance.
74+
- Check out the [Azure Virtual Network Manager FAQ](faq.md).

articles/virtual-network-manager/concept-use-cases.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ You can use a connectivity configuration to create various network topologies ba
2020

2121
### Mesh topology
2222

23-
When you deploy a [mesh topology](concept-connectivity-configuration.md#mesh-network-topology), all virtual networks have direct connectivity with each other. They don't need to go through other hops on the network to communicate. A mesh topology is useful when all the virtual networks need to communicate directly with each other.
23+
When you deploy a [mesh topology](concept-connectivity-configuration.md#mesh-topology), all virtual networks have direct connectivity with each other. They don't need to go through other hops on the network to communicate. A mesh topology is useful when all the virtual networks need to communicate directly with each other.
2424

2525
One common scenario is to mesh specific spoke virtual networks to boost latency and throughput. You don't have to mesh all the spoke virtual networks. You can also mesh spoke VNets connected to VWAN hubs, which allow for direct communication and better latency while still using the hubs to communicate with other virtual networks.
2626

0 commit comments

Comments
 (0)