You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/application-gateway/private-link-configure.md
+32-17Lines changed: 32 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ services: application-gateway
6
6
author: mbender-ms
7
7
ms.service: azure-application-gateway
8
8
ms.topic: how-to
9
-
ms.date: 11/5/2025
9
+
ms.date: 11/18/2025
10
10
ms.author: mbender
11
11
ms.custom:
12
12
- devx-track-azurecli, devx-track-azurepowershell
@@ -52,25 +52,40 @@ To enable Private Link configuration, you must create a dedicated subnet that's
52
52
> [!IMPORTANT]
53
53
> The combined length of the Application Gateway name and Private Link configuration name must not exceed 70 characters to avoid deployment failures.
54
54
55
-
To create a dedicated subnet for Private Link, see [Add, change, or delete a virtual network subnet](../virtual-network/virtual-network-manage-subnet.md#add-a-subnet).
55
+
To create a dedicated subnet for Private Link, see [Add, change, or delete a virtual network subnet](../virtual-network/virtual-network-manage-subnet.md).
56
+
57
+
## Disable network policies on the Private Link subnet
58
+
59
+
To allow Private Link connectivity, you must [disable the Private Link Service Network Policies](../private-link/disable-private-endpoint-network-policy.md#disable-network-policy) on the subnet designated for Private Link IP configurations.
60
+
61
+
To disable network policies, follow these steps:
62
+
1. Navigate to the [Azure portal](https://portal.azure.com).
63
+
1. Search for and select **Virtual networks**.
64
+
1. Select the virtual network containing the Private Link subnet.
65
+
1. In the left navigation pane, select **Subnets**.
66
+
1. Select the subnet designated for Private Link.
67
+
1. Under **Private link service network policies**, select **Disabled**.
68
+
1. Select **Save** to apply the changes.
69
+
1. Wait a few minutes for the changes to take effect.
70
+
1. verify that the **Private link service network policies** setting is now **Disabled**.
56
71
57
72
## Configure Private Link
58
73
59
74
The Private Link configuration defines the infrastructure that enables connections from Private Endpoints to your Application Gateway. Before creating the Private Link configuration, ensure that a listener is actively configured to use the target frontend IP configuration.
60
75
61
76
Follow these steps to create the Private Link configuration:
62
77
63
-
1. Navigate to the [Azure portal](https://portal.azure.com).
64
-
2. Search for and select **Application Gateways**.
65
-
3. Select your Application Gateway instance.
66
-
4. In the left navigation pane, select **Private link**, then select **+ Add**.
67
-
5. Configure the following settings:
78
+
79
+
1. Search for and select **Application Gateways**.
80
+
1. Select your Application Gateway instance.
81
+
1. In the left navigation pane, select **Private link**, then select **+ Add**.
82
+
1. Configure the following settings:
68
83
-**Name**: Enter a name for the Private Link configuration
69
84
-**Private link subnet**: Select the dedicated subnet for Private Link IP addresses
70
85
-**Frontend IP Configuration**: Select the frontend IP configuration that Private Link should forward traffic to
71
86
-**Private IP address settings**: Configure at least one IP address
72
-
6. Select **Add** to create the configuration.
73
-
7. From your Application Gateway settings, copy and save the **Resource ID**. This identifier is required when setting up Private Endpoints from different Microsoft Entra tenants.
87
+
1. Select **Add** to create the configuration.
88
+
1. From your Application Gateway settings, copy and save the **Resource ID**. This identifier is required when setting up Private Endpoints from different Microsoft Entra tenants.
74
89
75
90
>[!CAUTION]
76
91
>Private link configuration will momentarily cause traffic disruption (less than 1 minute) while the change is applied. Changes are recommended to be conducted during a maintenance window or period of low-traffic. During this time, you may see connection timeouts or 4XX http status codes returned on request. Add/Remove/Approval/Rejection of private endpoints will not cause traffic disruption.
@@ -82,23 +97,23 @@ A Private Endpoint is a network interface that uses a private IP address from yo
82
97
To create a Private Endpoint, follow these steps:
83
98
84
99
1. In the Application Gateway portal, select the **Private endpoint connections** tab.
85
-
2. Select **+ Private endpoint**.
86
-
3. On the **Basics** tab:
100
+
1. Select **+ Private endpoint**.
101
+
1. On the **Basics** tab:
87
102
- Configure the resource group, name, and region for the Private Endpoint
88
103
- Select **Next: Resource >**
89
-
4. On the **Resource** tab:
104
+
1. On the **Resource** tab:
90
105
- Verify the target resource settings
91
106
- Select **Next: Virtual Network >**
92
-
5. On the **Virtual Network** tab:
107
+
1. On the **Virtual Network** tab:
93
108
- Select the virtual network and subnet where the Private Endpoint network interface will be created
94
109
- Select **Next: DNS >**
95
-
6. On the **DNS** tab:
110
+
1. On the **DNS** tab:
96
111
- Configure DNS settings as needed
97
112
- Select **Next: Tags >**
98
-
7. On the **Tags** tab:
113
+
1. On the **Tags** tab:
99
114
- Optionally add resource tags
100
115
- Select **Next: Review + create >**
101
-
8. Review the configuration and select **Create**.
116
+
1. Review the configuration and select **Create**.
102
117
103
118
> [!IMPORTANT]
104
119
> If the public or private IP configuration resource is missing when trying to select a _Target sub-resource_ on the _Resource_ tab of private endpoint creation, ensure a listener is actively utilizing the respected frontend IP configuration. Frontend IP configurations without an associated listener can't be shown as a _Target sub-resource_.
@@ -271,4 +286,4 @@ To learn more about Azure Private Link and related services:
271
286
-[What is Azure Private Link?](../private-link/private-link-overview.md)
272
287
-[Application Gateway Private Link overview](private-link.md)
273
288
-[Private Link service overview](../private-link/private-link-service-overview.md)
0 commit comments