Skip to content

Commit 5ad5287

Browse files
committed
Fix blocking issues and merge conflict
2 parents 31f1648 + 7e09897 commit 5ad5287

120 files changed

Lines changed: 3070 additions & 738 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

articles/active-directory-b2c/add-password-change-policy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ ms.custom: sfi-image-nochange
2626

2727
[!INCLUDE [active-directory-b2c-choose-user-flow-or-custom-policy](../../includes/active-directory-b2c-choose-user-flow-or-custom-policy.md)]
2828

29-
You can configure Azure Active Directory B2C (Azure AD B2C) so that a user who is signed in with a local account can change their password without using email verification to prove their identity.
29+
You can configure Azure Active Directory B2C (Azure AD B2C) to allow users who are signed in with a local account to change their password without using email verification to prove their identity.
3030

3131
The password change flow involves the following steps:
3232

3333
1. The user signs in to their local account. If the session is still active, Azure AD B2C authorizes the user and skips to the next step.
34-
1. In **Old password**, the user verifies their old password. In **New password**, they create and confirm their new password.
34+
1. In **Old password**, the user verifies their current password. In **New password**, they create and confirm their new password.
3535

3636
![Screenshot that shows two numbered dialogs for making a password change.](./media/add-password-change-policy/password-change-flow.png)
3737

articles/active-directory-b2c/add-profile-editing-policy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ If you haven't already done so, [register a web application in Azure Active Dire
4444

4545
## Create a profile editing user flow
4646

47-
If you want to enable users to edit their profile in your application, you use a profile editing user flow.
47+
To enable users to edit their profile in your application, use a profile editing user flow.
4848

4949
1. In the menu of the Azure AD B2C tenant overview page, select **User flows**, and then select **New user flow**.
5050
1. On the **Create a user flow** page, select the **Profile editing** user flow.

articles/api-management/api-management-howto-use-managed-service-identity.md

Lines changed: 30 additions & 31 deletions
Large diffs are not rendered by default.

articles/app-service/app-service-undelete.md

Lines changed: 137 additions & 87 deletions
Large diffs are not rendered by default.

articles/app-service/includes/tutorial-ai-openai-chatbot/create-openai-resource.md

Lines changed: 55 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -2,72 +2,73 @@
22
author: cephalin
33
ms.service: azure-app-service
44
ms.topic: include
5-
ms.date: 11/18/2025
5+
ms.date: 03/03/2026
66
ms.author: cephalin
77
ms.custom:
88
- build-2025
99
---
1010

1111

12-
In this section, you'll use GitHub Codespaces to create an Azure OpenAI resource with the Azure CLI.
12+
In this section, you use Azure CLI in GitHub Codespaces to create an Azure OpenAI resource.
1313

14-
1. Go to [GitHub Codespaces](https://github.com/codespaces) and sign in with your GitHub account.
15-
1. Find the **Blank** template by GitHub and select **Use this template** to create a new blank Codespace.
16-
1. In the Codespace terminal, install the Azure CLI:
14+
1. Sign in to [GitHub Codespaces](https://github.com/codespaces) with your GitHub account.
15+
1. Select **Use this template** in the **Blank** tile to create a new blank codespace.
16+
1. In the Codespace terminal, install the Azure CLI.
1717

18-
```bash
19-
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
20-
```
21-
22-
1. Sign in to your Azure account:
18+
```bash
19+
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
20+
```
2321

24-
```azurecli
25-
az login
26-
```
27-
28-
Follow the instructions in the terminal to authenticate.
22+
1. Sign in to your Azure account.
2923

30-
1. Set environment variables for your resource group name, Azure OpenAI service name, and location:
24+
```azurecli
25+
az login
26+
```
3127

32-
```azurecli
33-
export RESOURCE_GROUP="<group-name>"
34-
export OPENAI_SERVICE_NAME="<azure-openai-name>"
35-
export APPSERVICE_NAME="<app-name>"
36-
export LOCATION="eastus2"
37-
```
28+
Follow the instructions in the terminal to authenticate.
3829

39-
> [!IMPORTANT]
40-
> The region is critical as it's tied to the regional availability of the chosen model. Model availability and [deployment type availability](/azure/ai-foundry/foundry-models/concepts/deployment-types) vary from region to region. This tutorial uses `gpt-4o-mini`, which is available in `eastus2` under the Standard deployment type. If you deploy to a different region, this model might not be available or might require a different tier. Before changing regions, consult the [Model summary table and region availability](/azure/ai-services/openai/concepts/models#model-summary-table-and-region-availability) to verify model support in your preferred region.
41-
>
30+
1. Set environment variables by providing names for your resource group and Azure OpenAI service and setting an appropriate Azure region as your location.
4231

43-
1. Create a resource group and an Azure OpenAI resource with a custom domain, then add a gpt-4o-mini model:
32+
```azurecli
33+
export RESOURCE_GROUP="<group-name>"
34+
export OPENAI_SERVICE_NAME="<azure-openai-name>"
35+
export APPSERVICE_NAME="<app-name>"
36+
export LOCATION="<azure-region>"
37+
```
4438

45-
```azurecli
46-
# Resource group
47-
az group create --name $RESOURCE_GROUP --location $LOCATION
48-
# Azure OpenAI resource
49-
az cognitiveservices account create \
50-
--name $OPENAI_SERVICE_NAME \
51-
--resource-group $RESOURCE_GROUP \
52-
--location $LOCATION \
53-
--custom-domain $OPENAI_SERVICE_NAME \
54-
--kind OpenAI \
55-
--sku s0
56-
# gpt-4o-mini model
57-
az cognitiveservices account deployment create \
58-
--name $OPENAI_SERVICE_NAME \
59-
--resource-group $RESOURCE_GROUP \
60-
--deployment-name gpt-4o-mini \
61-
--model-name gpt-4o-mini \
62-
--model-version 2024-07-18 \
63-
--model-format OpenAI \
64-
--sku-name Standard \
65-
--sku-capacity 1
66-
# Cognitive Services OpenAI User role that lets the signed in Azure user to read models from Azure OpenAI
67-
az role assignment create \
68-
--assignee $(az ad signed-in-user show --query id -o tsv) \
69-
--role "Cognitive Services OpenAI User" \
70-
--scope /subscriptions/$(az account show --query id -o tsv)/resourceGroups/$RESOURCE_GROUP/providers/Microsoft.CognitiveServices/accounts/$OPENAI_SERVICE_NAME
71-
```
39+
> [!IMPORTANT]
40+
> The location is tied to the regional availability of the chosen model. Model and [deployment type](/azure/ai-foundry/foundry-models/concepts/deployment-types) availability vary among Azure regions and billing tiers. This tutorial uses `gpt-4o-mini`, which is available in several regions under the Standard deployment type.
41+
>
42+
> Before selecting a location, consult the [Model summary and region availability table](/azure/ai-services/openai/concepts/models#model-summary-table-and-region-availability) to verify model support in your preferred region.
7243
73-
Now that you have an Azure OpenAI resource, you'll create a web application to interact with it.
44+
1. Create a resource group and an Azure OpenAI resource with a custom domain, and then add a `gpt-4o-mini` model:
45+
46+
```azurecli
47+
# Resource group
48+
az group create --name $RESOURCE_GROUP --location $LOCATION
49+
# Azure OpenAI resource
50+
az cognitiveservices account create \
51+
--name $OPENAI_SERVICE_NAME \
52+
--resource-group $RESOURCE_GROUP \
53+
--location $LOCATION \
54+
--custom-domain $OPENAI_SERVICE_NAME \
55+
--kind OpenAI \
56+
--sku s0
57+
# gpt-4o-mini model
58+
az cognitiveservices account deployment create \
59+
--name $OPENAI_SERVICE_NAME \
60+
--resource-group $RESOURCE_GROUP \
61+
--deployment-name gpt-4o-mini \
62+
--model-name gpt-4o-mini \
63+
--model-version 2024-07-18 \
64+
--model-format OpenAI \
65+
--sku-name Standard \
66+
--sku-capacity 1
67+
# Cognitive Services OpenAI User role that lets the signed in Azure user read models from Azure OpenAI
68+
az role assignment create \
69+
--assignee $(az ad signed-in-user show --query id -o tsv) \
70+
--role "Cognitive Services OpenAI User" \
71+
--scope /subscriptions/$(az account show --query id -o tsv)/resourceGroups/$RESOURCE_GROUP/providers/Microsoft.CognitiveServices/accounts/$OPENAI_SERVICE_NAME
72+
```
73+
74+
Now that you have an Azure OpenAI resource, you can create a web application to interact with it.
-11 KB
Loading

articles/app-service/samples-terraform.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,20 @@ ms.custom: devx-track-terraform
66

77
ms.assetid: 1e5ecfa8-4ab1-47d3-ab23-97abf723516d
88
ms.topic: sample
9-
ms.date: 06/25/2024
9+
ms.date: 03/16/2026
1010
author: ericgre
1111
ms.author: ericg
1212
ms.service: azure-app-service
1313
---
14+
1415
# Terraform samples for Azure App Service
1516

1617
The following table includes links to Terraform scripts.
1718

1819
| Script | Description |
1920
|-|-|
2021
|**Create app**||
21-
| [Create two apps and connect securely with Private Endpoint and VNet integration](./scripts/terraform-secure-backend-frontend.md)| Creates two App Service apps and connect apps together with Private Endpoint and VNet integration. |
22+
| [Create two apps and connect them securely with Private Endpoint and VNet integration](./scripts/terraform-secure-backend-frontend.md)| Creates two App Service apps and connects the apps together with Private Endpoint and virtual network integration. |
2223
| [Provision App Service and use slot swap to deploy](/azure/developer/terraform/provision-infrastructure-using-azure-deployment-slots)| Provision App Service infrastructure with Azure deployment slots. |
2324
| [Create an Azure Windows web app with a backup](./scripts/terraform-backup.md)| Create an Azure Windows web app with a backup schedule. |
2425
| [Create a Windows container app on App Service](/azure/app-service/provision-resource-terraform?tabs=windows-container)| Create an Azure Windows web app with a backup schedule. |

articles/app-service/scripts/powershell-deploy-private-endpoint.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
title: 'PowerShell: Deploy Private Endpoint for Web App with PowerShell'
3-
description: Learn how to use PowerShell to deploy Private Endpoint for your Web App.
3+
description: Use this sample PowerShell script to deploy Private Endpoint for your Web App.
44
author: ericgre
55
ms.assetid: e1cc08d5-91cf-49d7-8d0a-c0e7bd2046ac
66
ms.topic: sample
7-
ms.date: 12/06/2022
7+
ms.date: 03/16/2026
88
ms.author: ericg
99
ms.service: azure-app-service
1010
ms.custom: devx-track-azurepowershell

articles/app-service/scripts/template-deploy-private-endpoint.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
title: 'Use an Azure Resource Manager template to deploy a private endpoint for a web app'
3-
description: Learn how to use ARM template to deploy a private endpoint for your web app.
3+
description: Learn how to use an ARM template to deploy a private endpoint for your web app.
44
author: ericgre
55
ms.assetid: 49e460d0-7759-4ceb-b5a4-f1357e4fde56
66
ms.topic: sample
7-
ms.date: 07/08/2020
7+
ms.date: 03/16/2026
88
ms.author: ericg
99
ms.service: azure-app-service
1010
ms.custom: devx-track-arm-template
@@ -32,14 +32,14 @@ This template creates a private endpoint for an Azure web app.
3232

3333
Here's how to deploy the Azure Resource Manager template to Azure:
3434

35-
1. To sign in to Azure and open the template, select this link: [Deploy to Azure](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%2Fazure-quickstart-templates%2Fmaster%2Fquickstarts%2Fmicrosoft.web%2Fprivate-endpoint-webapp%2Fazuredeploy.json). The template creates the virtual network, the web app, the private endpoint, and the private DNS zone.
36-
2. Select or create your resource group.
37-
3. Enter the name of your web app, Azure App Service plan, and private endpoint.
38-
5. Read the statement about terms and conditions. If you agree, select **I agree to the terms and conditions stated above** > **Purchase**. The deployment can take several minutes to finish.
35+
1. To sign in to Azure and open the template, select this link: [Deploy to Azure](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%2Fazure-quickstart-templates%2Fmaster%2Fquickstarts%2Fmicrosoft.web%2Fprivate-endpoint-webapp%2Fazuredeploy.json). The template creates the virtual network, the web app, the private endpoint, and the private DNS zone.
36+
1. Select or create your resource group.
37+
1. Enter the name of your web app, Azure App Service plan, and private endpoint.
38+
1. Read the statement about terms and conditions. If you agree, select **I agree to the terms and conditions stated above** > **Purchase**. The deployment can take several minutes to finish.
3939

4040
## Clean up resources
4141

42-
When you no longer need the resources that you created with the private endpoint, delete the resource group. This removes the private endpoint and all the related resources.
42+
When you no longer need the resources that you created with the private endpoint, delete the resource group. By removing the resource group, you remove the private endpoint and all the related resources.
4343

4444
To delete the resource group, call the `Remove-AzResourceGroup` cmdlet:
4545

0 commit comments

Comments
 (0)