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.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,6 +33,9 @@ You may also choose to block inbound public (Internet) access to Application Gat
33
33
34
34
All features supported by Application Gateway are supported when accessed through a private endpoint, including support for AGIC.
35
35
36
+
> [!NOTE]
37
+
> If your client application connects to App Gateway via a private IP, requires an idle timeout greater > than 4 minutes, and the client application does not send TCP keep-alive packets, contact > [email protected] to request initiation of keep‑alive from Application Gateway.
38
+
36
39
## Private Link components
37
40
38
41
Four components are required to implement Private Link with Application Gateway:
+ When you use the SSE transport, the MCP extension relies on Azure Queue storage provided by the [default host storage account](./storage-considerations.md) (`AzureWebJobsStorage`). When using identity-based connections, make sure that your function app has at least the equivalent of these role-based permissions in the host storage account: [Storage Queue Data Reader](/azure/role-based-access-control/built-in-roles#storage-queue-data-reader) and [Storage Queue Data Message Processor](/azure/role-based-access-control/built-in-roles#storage-queue-data-message-processor).
30
+
+ When you use the SSE transport, the MCP extension relies on Azure Queue storage provided by the [default host storage account](./storage-considerations.md) (`AzureWebJobsStorage`). When using identity-based connections, make sure that your function app has at least the equivalent of these role-based permissions in the host storage account: [Storage Queue Data Contributor](/azure/role-based-access-control/built-in-roles/storage#storage-queue-data-contributor) and [Storage Queue Data Message Processor](/azure/role-based-access-control/built-in-roles/storage#storage-queue-data-message-processor).
31
31
+ When running locally, the MCP extension requires version 4.0.7030 of the [Azure Functions Core Tools](functions-run-local.md), or a later version.
32
32
::: zone pivot="programming-language-csharp"
33
33
+ Requires version 2.1.0 or later of the `Microsoft.Azure.Functions.Worker` package.
Replace `<TENANT_ID>` with your actual tenant ID value.
150
+
Replace `<TENANT_ID>` with your actual tenant ID value. Save these values for later.
151
+
152
+
1. Select **Manage** > **Certificates & secrets**. Create a new client secret if there's not already one and copy its value for use later.
151
153
152
154
1. Select **Manage** > **Expose an API** and copy the existing scope.
153
155
@@ -282,13 +284,11 @@ When you use OAuth identity passthrough, the agent prompts the user to sign in a
282
284
|**Remote MCP Server endpoint**| The URL endpoint for your MCP server. |`https://contoso-mcp-tools.azurewebsites.net/runtime/webhooks/mcp`|
283
285
|**Authentication**| The authentication method to use. |`OAuth Identity Passthrough`|
284
286
|**Client ID**| The client ID of your function app Entra registration |`00001111-aaaa-2222-bbbb-3333cccc4444`|
287
+
|**Client secret**| The client secret of your function app Entra registration |`abcEFGhijkLMNopqRST`|
285
288
|**Token URL**| The endpoint your server app calls to exchange an authorization code or credential for an access token. |`https://login.microsoftonline.com/aaaabbbb-0000-cccc-1111-dddd2222eeee/oauth2/v2.0/token`|
286
289
|**Auth URL**| The endpoint where users are redirected to authenticate and grant authorization to your server app. |`https://login.microsoftonline.com/aaaabbbb-0000-cccc-1111-dddd2222eeee/oauth2/v2.0/authorize`|
287
290
|**Refresh URL**| The endpoint used to obtain a new access token when the current one expires. |`https://login.microsoftonline.com/aaaabbbb-0000-cccc-1111-dddd2222eeee/oauth2/v2.0/token`|
288
-
|**Scopes**| The specific permissions or resource access levels your server app requests from the authorization server |`api://00001111-aaaa-2222-bbbb-3333cccc4444`|
289
-
290
-
>[!NOTE]
291
-
>A **Client secret** value isn't needed, so leave this field blank.
291
+
|**Scopes**| The specific permissions or resource access levels your server app requests from the authorization server |`api://00001111-aaaa-2222-bbbb-3333cccc4444/user_impersonation`|
292
292
293
293
1. Select **Connect** to create a connection to your MCP server endpoint.
294
294
@@ -358,4 +358,4 @@ These additional articles can help you build your agent and function app capabil
358
358
359
359
-[Register your MCP server in the organizational tool catalog](./register-mcp-server-api-center.md)
Copy file name to clipboardExpand all lines: articles/azure-vmware/request-host-quota-azure-vmware-solution.md
+23-19Lines changed: 23 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,8 +16,9 @@ If you have an existing Azure VMware Solution private cloud and want more hosts
16
16
17
17
> [!IMPORTANT]
18
18
> It can take up to five business days to allocate the hosts, depending on the number requested. Therefore, request the amount needed for provisioning to avoid delays associated with making host increase requests.
19
-
>
20
-
> **NEW** A new process for requesting host quota, except for our Azure Government regions. Instructions for each scenario are provided.
19
+
20
+
> [!NOTE]
21
+
> The instructions for requesting host quota for our Azure Government regions is provided further below.
21
22
22
23
## Eligibility criteria
23
24
@@ -37,22 +38,23 @@ You need an Azure account in an Azure subscription that adheres to one of the fo
37
38
-**Request Details**: Select **Enter details**, which opens up a side pane. Provide details based on your needs.
38
39
-**Region**: Update with your Azure Preferred Region.
39
40
-**SKU**: Update with your preferred SKU.
40
-
-**Number of nodes**: Update the total number of hosts for that SKU to reflect the new absolute value. For instance, if you currently have three hosts and require 3 more, the updated total should be 6.
41
+
-**Number of nodes**: Update the total number of hosts for that SKU to reflect the **new absolute value**. For instance, if you currently have three hosts and require 3 more, the updated total should be 6.
41
42
-**File Upload**: Leave blank.
42
43
-**Allow collection of advanced diagnostic information?**: Select **Yes** (recommended)
43
44
-**Support plan**: Auto populated based on your plan.
44
45
1. Select **Save and Continue** to submit the request.
45
46
46
47
47
48
> [!NOTE]
48
-
> - Azure VMware Solution requires a minimum of three hosts and recommends redundancy of N+1 hosts.
49
-
> - Any unused quota or extra quota not deployed will expire after 30 days. A new request needs to be submitted for more quotas.
50
-
> - Customers with a valid VCF key and extra quota not deployed, quota won't expire and remain after 30 days.
51
-
> -**NEW** If requesting quota to use Portable [VMware Cloud Foundation (VCF)](/azure/azure-vmware/vmware-cloud-foundations-license-portability) pricing, add the following statement as is, by replacing (N) with the Number of VCF cores you purchased from Broadcom for license portability to Azure VMware Solution. **"I acknowledge that I have procured portable VCF license from Broadcom for (N) cores to use with Azure VMware Solution."**
52
-
> -**VCF Disclaimer** Quota allocation is processed upon request. If you didn't submit the VCF license through [email protected] and create the hosts, you're subject to Azure VMware Solution pay-as-you-go pricing.
53
-
> -**NEW** If you have an Availability Zone requirement for integrating with other Azure services; for example, Azure NetApp Files, create a technical **[New support request](https://portal.azure.com/#create/Microsoft.Support)** once the quota is allocated and before provisioning.
54
-
> - Summary: Need a specific availability zone.
55
-
> - Problem type: Azure VMware Service Quota request.
49
+
> -**Azure VMware Solution requires a minimum of three hosts** and recommends redundancy of N+1 hosts.
50
+
> - Any unused or undeployed quota expires after 30 days. A new request is required to obtain additional quota. This does not apply to customers with a valid VCF license key and/or Azure VMware Solution Reserved Instances, for whom quota equivalent to the reserved instance count does not expire after 30 days.
51
+
> -**NEW** Azure VMware Solution no longer includes VMware licenses for new deployments and now requires Portable [VMware Cloud Foundation (VCF)](/azure/azure-vmware/vmware-cloud-foundations-license-portability) licenses.
52
+
> -**VCF Disclaimer** For quota extensions to an existing Azure VMware Solution private cloud, a Portable VMware Cloud Foundation (VCF) license must be configured before quota is allocated. For net-new Azure VMware Solution deployments, quota is allocated automatically, and the Portable VCF license must be configured during deployment.
53
+
54
+
> [!NOTE]
55
+
>If you have an Availability Zone requirement for integrating with other Azure services; for example, Azure NetApp Files, create a technical **[New support request](https://portal.azure.com/#create/Microsoft.Support)** once the quota is allocated and **before** provisioning.
56
+
> -**Summary**: Need a specific availability zone.
57
+
> -**Problem type**: Azure VMware Service Quota request.
56
58
57
59
## Request host quota for CSP customers
58
60
@@ -93,21 +95,23 @@ Access the Azure portal using the **Admin On Behalf Of (AOBO)** procedure from P
93
95
-**Request Details:** Select **Enter details** to open a side pane. Provide details based on your needs.
94
96
-**Region**: Update with your Azure Preferred Region.
95
97
-**SKU**: Update with your preferred SKU.
96
-
-**Number of nodes**: Update the total number of hosts for that SKU to reflect the new absolute value. For instance, if you currently have three hosts and require 3 more, the updated total should be 6.
98
+
-**Number of nodes**: Update the total number of hosts for that SKU to reflect the **new absolute value**. For instance, if you currently have three hosts and require 3 more, the updated total should be 6.
97
99
-**File Upload**: Leave blank.
98
100
-**Allow collection of advanced diagnostic information?**: Select **Yes** (recommended).
99
101
-**Support plan**: Auto populated based on your plan.
100
102
101
103
1. Select **Save and Continue** to submit the request.
102
104
103
105
> [!NOTE]
104
-
> - Azure VMware Solution requires a minimum of three hosts and recommends redundancy of N+1 hosts.
105
-
> - Any unused quota expires after 30 days. A new request needs to be submitted for more quotas.
106
-
> -**NEW** If requesting quota to use Portable [VMware Cloud Foundation (VCF)](/azure/azure-vmware/vmware-cloud-foundations-license-portability) pricing, add the following statement as is, by replacing (N) with the Number of VCF cores you purchased from Broadcom for license portability to Azure VMware Solution. **"I acknowledge that I have procured portable VCF license from Broadcom for (N) cores to use with Azure VMware Solution."**
107
-
> -**VCF Disclaimer** Quota allocation is processed upon request. If you didn't submit the VCF license through [email protected] and create the hosts, you're subject to Azure VMware Solution pay-as-you-go pricing.
108
-
> -**NEW** If you have an Availability Zone requirement for integrating with other Azure services; for example, Azure NetApp Files, create a technical **[New support request](https://portal.azure.com/#create/Microsoft.Support)** once the quota is allocated and before creating.
109
-
> - Summary: Need a specific availability zone
110
-
> - Problem type: AVS Quota request
106
+
> -**Azure VMware Solution requires a minimum of three hosts** and recommends redundancy of N+1 hosts.
107
+
> - Any unused or undeployed quota expires after 30 days. A new request is required to obtain additional quota. This does not apply to customers with a valid VCF license key and/or Azure VMware Solution Reserved Instances, for whom quota equivalent to the reserved instance count does not expire after 30 days.
108
+
> -**NEW** Azure VMware Solution no longer includes VMware licenses for new deployments and now requires Portable [VMware Cloud Foundation (VCF)](/azure/azure-vmware/vmware-cloud-foundations-license-portability) licenses.
109
+
> -**VCF Disclaimer** For quota extensions to an existing Azure VMware Solution private cloud, a Portable VMware Cloud Foundation (VCF) license must be configured before quota is allocated. For net-new Azure VMware Solution deployments, quota is allocated automatically, and the Portable VCF license must be configured during deployment.
110
+
111
+
> [!Note]
112
+
>If you have an Availability Zone requirement for integrating with other Azure services; for example, Azure NetApp Files, create a technical **[New support request](https://portal.azure.com/#create/Microsoft.Support)** once the quota is allocated and before creating.
Copy file name to clipboardExpand all lines: articles/cost-management-billing/manage/cancel-azure-subscription.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,12 +2,12 @@
2
2
title: Cancel and delete your Azure subscription
3
3
description: Describes how to cancel or deleted your Azure subscription, like the Free Trial subscription.
4
4
author: Nicholak-MS
5
-
ms.reviewer: nicholak
5
+
ms.author: mijeffer
6
+
ms.reviewer: mijeffer
6
7
ms.service: cost-management-billing
7
8
ms.subservice: billing
8
9
ms.topic: how-to
9
10
ms.date: 01/25/2026
10
-
ms.author: nicholak
11
11
ms.custom: sfi-image-nochange
12
12
#customer intent: As an Azure subscription owner, I want clear steps to cancel and delete a subscription so that I can properly deprovision resources and avoid unexpected charges.
Copy file name to clipboardExpand all lines: articles/cost-management-billing/manage/check-free-service-usage.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,12 +2,12 @@
2
2
title: Monitor and track Azure free service usage
3
3
description: Learn how to check free service usage in the Azure portal. There's no charge for services included in a free account unless you go over the service limits.
Copy file name to clipboardExpand all lines: articles/cost-management-billing/manage/classic-administrator-retire.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,12 +2,12 @@
2
2
title: Prepare for Azure classic administrator roles retirement
3
3
description: Learn about the retirement of Azure classic administrator roles and how to transition them to Azure role-based access control (RBAC) roles.
Copy file name to clipboardExpand all lines: articles/cost-management-billing/manage/discover-cloud-footprint.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,12 +2,12 @@
2
2
title: Discover your Microsoft cloud footprint FAQ
3
3
description: This article helps to answer frequently asked questions that customers have about their Microsoft cloud footprint.
4
4
author: KennyDay
5
-
ms.author: nicholak
5
+
ms.author: clodwig
6
+
ms.reviewer: clodwig
6
7
ms.date: 12/29/2025
7
8
ms.topic: concept-article
8
9
ms.service: cost-management-billing
9
10
ms.subservice: cost-management
10
-
ms.reviewer: nicholak
11
11
#customer intent: As a billing administrator, I want to understand how to view and manage my Microsoft cloud footprint so that I can effectively oversee my organization's cloud resources and costs.
Copy file name to clipboardExpand all lines: articles/cost-management-billing/manage/microsoft-entra-id-free.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -53,6 +53,8 @@ Although the Microsoft Entra ID Free subscription is free, we require a credit c
53
53
54
54
You can't cancel Microsoft Entra ID Free. You must have it to access your billing account and manage it. You can, however, cancel and then delete Azure subscriptions. For more information, see [Cancel your Azure subscription](cancel-azure-subscription.md).
55
55
56
+
Note: If you create additional Entra tenants and one of those tenants is deleted through the Azure portal, the associated subscription may still appear as active. This is a known gap and will be rectified.
57
+
56
58
### Upgrade from Free to paid services not available
57
59
58
60
You can't upgrade Microsoft Entra ID to other Microsoft Entra products such as Microsoft Entra ID P1, Microsoft Entra ID P2, and Microsoft Entra Suite. However, you can buy a license for those products separately.
0 commit comments