Skip to content

Commit ae12195

Browse files
committed
2 parents 742c033 + 93adc1e commit ae12195

Some content is hidden

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

43 files changed

+649
-680
lines changed
18.2 KB
Loading

articles/azure-app-configuration/pull-key-value-devops-pipeline.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,19 @@ The [Azure App Configuration](https://marketplace.visualstudio.com/items?itemNam
2727

2828
## Add role assignment
2929

30-
[!INCLUDE [azure-app-configuration-role-assignment](../../includes/azure-app-configuration-role-assignment.md)]
30+
Assign the proper App Configuration role assignments to the credentials being used within the task so that the task can access the App Configuration store.
31+
32+
1. Go to your target App Configuration store.
33+
1. In the left menu, select **Access control (IAM)**.
34+
1. In the right pane, select **Add role assignments**.
35+
36+
:::image type="content" border="true" source="./media/azure-app-configuration-role-assignment/add-role-assignment-button.png" alt-text="Screenshot shows the Add role assignments button.":::
37+
1. For **Role**, select **App Configuration Data Reader**. This role allows the task to read from the App Configuration store.
38+
1. Select the service principal associated with the service connection that you created in the previous section.
39+
40+
:::image type="content" border="true" source="./media/azure-app-configuration-role-assignment/add-role-assignment-data-reader.png" alt-text="Screenshot shows the Add role assignment dialog.":::
41+
1. Select **Review + assign**.
42+
1. If the store contains Key Vault references, go to relevant Key Vault and assign **Key Vault Secret User** role to the service principal created in the previous step. From the Key Vault menu, select **Access policies** and ensure [Azure role-based access control](../key-vault/general/rbac-guide.md) is selected as the permission model.
3143

3244
## Use in builds
3345

articles/azure-app-configuration/push-kv-devops-pipeline.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,18 @@ The [Azure App Configuration Push](https://marketplace.visualstudio.com/items?it
2727

2828
## Add role assignment
2929

30-
[!INCLUDE [azure-app-configuration-role-assignment](../../includes/azure-app-configuration-role-assignment.md)]
30+
Assign the proper App Configuration role assignments to the credentials being used within the task so that the task can access the App Configuration store.
31+
32+
1. Go to your target App Configuration store.
33+
1. In the left menu, select **Access control (IAM)**.
34+
1. In the right pane, select **Add role assignments**.
35+
36+
:::image type="content" border="true" source="./media/azure-app-configuration-role-assignment/add-role-assignment-button.png" alt-text="Screenshot shows the Add role assignments button.":::
37+
1. For **Role**, select **App Configuration Data Owner**. This role allows the task to read from and write to the App Configuration store.
38+
1. Select the service principal associated with the service connection that you created in the previous section.
39+
40+
:::image type="content" border="true" source="./media/azure-app-configuration-role-assignment/add-role-assignment-data-owner.png" alt-text="Screenshot shows the Add role assignment dialog.":::
41+
1. Select **Review + assign**.
3142

3243
## Use in builds
3344

@@ -50,7 +61,7 @@ This section will cover how to use the Azure App Configuration Push task in an A
5061

5162
## Use in releases
5263

53-
This section will cover how to use the Azure App Configuration Push task in an Azure DevOps release pipelines.
64+
This section will cover how to use the Azure App Configuration Push task in an Azure DevOps release pipeline.
5465

5566
1. Navigate to release pipeline page by selecting **Pipelines** > **Releases**. Documentation for release pipelines can be found [here](/azure/devops/pipelines/release).
5667
1. Choose an existing release pipeline. If you don’t have one, select **+ New** to create a new one.
@@ -111,4 +122,4 @@ Depending on the file content profile you selected, please refer to examples in
111122

112123
**Why am I receiving a 409 error when attempting to push key-values to my configuration store?**
113124

114-
A 409 Conflict error message will occur if the task tries to remove or overwrite a key-value that is locked in the App Configuration store.
125+
A 409 Conflict error message will occur if the task tries to remove or overwrite a key-value that is locked in the App Configuration store.

articles/azure-resource-manager/management/overview.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Azure Resource Manager overview
33
description: Describes how to use Azure Resource Manager for deployment, management, and access control of resources on Azure.
44
ms.topic: overview
5-
ms.date: 10/05/2022
5+
ms.date: 02/28/2023
66
ms.custom: contperf-fy21q1,contperf-fy21q3-portal
77
---
88
# What is Azure Resource Manager?
@@ -86,6 +86,8 @@ There are some important factors to consider when defining your resource group:
8686
You may be wondering, "Why does a resource group need a location? And, if the resources can have different locations than the resource group, why does the resource group location matter at all?"
8787

8888
The resource group stores metadata about the resources. When you specify a location for the resource group, you're specifying where that metadata is stored. For compliance reasons, you may need to ensure that your data is stored in a particular region.
89+
90+
To ensure state consistency for the resource group, all [control plane operations](./control-plane-and-data-plane.md) are routed through the resource group's location. When selecting a resource group location, we recommend that you select a location close to where your control operations originate. Typically, this location is the one closest to your current location. This routing requirement only applies to control plane operations for the resource group. It doesn't affect requests that are sent to your applications.
8991

9092
If a resource group's region is temporarily unavailable, you can't update resources in the resource group because the metadata is unavailable. The resources in other regions will still function as expected, but you can't update them. This condition doesn't apply to global resources like Azure Content Delivery Network, Azure DNS, Azure DNS Private Zones, Azure Traffic Manager, and Azure Front Door.
9193

articles/cognitive-services/Speech-Service/includes/language-support/pronunciation-assessment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ ms.author: eur
1919
|French (France)|`fr-FR`|
2020
|German (Germany)|`de-DE`<sup>1</sup>|
2121
|Japanese (Japan)|`ja-JP`<sup>1</sup>|
22-
|Norwegian (Bokmål, Norway)|`nb-NO`<sup>1</sup>|
22+
|Norwegian Bokmål (Norway)|`nb-NO`<sup>1</sup>|
2323
|Spanish (Mexico)|`es-MX`<sup>1</sup> |
2424
|Spanish (Spain)|`es-ES` |
2525
|Vietnamese (Vietnam)|`vi-VN`<sup>1</sup> |

articles/cognitive-services/Speech-Service/includes/language-support/stt.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: eric-urban
33
ms.service: cognitive-services
44
ms.subservice: speech-service
5-
ms.date: 02/01/2023
5+
ms.date: 02/23/2023
66
ms.topic: include
77
ms.author: eur
88
---
@@ -37,7 +37,7 @@ ms.author: eur
3737
| `cs-CZ` | Czech (Czechia) | Audio + human-labeled transcript<br/><br/>Plain text<br/><br/>Pronunciation |
3838
| `cy-GB` | Welsh (United Kingdom) | Plain text |
3939
| `da-DK` | Danish (Denmark) | Audio + human-labeled transcript<br/><br/>Plain text<br/><br/>Pronunciation |
40-
| `de-AT` | German (Austria) | Plain text<br/><br/>Structured text<br/><br/>Pronunciation |
40+
| `de-AT` | German (Austria) | Audio + human-labeled transcript<br/><br/>Plain text<br/><br/>Structured text<br/><br/>Pronunciation |
4141
| `de-CH` | German (Switzerland) | Audio + human-labeled transcript<br/><br/>Plain text<br/><br/>Pronunciation |
4242
| `de-DE` | German (Germany) | Audio + human-labeled transcript<br/><br/>Plain text<br/><br/>Structured text<br/><br/>Pronunciation<br/><br/>Phrase list |
4343
| `el-GR` | Greek (Greece) | Plain text |
@@ -116,7 +116,7 @@ ms.author: eur
116116
| `ms-MY` | Malay (Malaysia) | Audio + human-labeled transcript<br/><br/>Plain text |
117117
| `mt-MT` | Maltese (Malta) | Plain text |
118118
| `my-MM` | Burmese (Myanmar) | Plain text |
119-
| `nb-NO` | Norwegian (Bokmål, Norway) | Audio + human-labeled transcript<br/><br/>Plain text |
119+
| `nb-NO` | Norwegian Bokmål (Norway) | Audio + human-labeled transcript<br/><br/>Plain text |
120120
| `ne-NP` | Nepali (Nepal) | Plain text |
121121
| `nl-BE` | Dutch (Belgium) | Plain text |
122122
| `nl-NL` | Dutch (Netherlands) | Audio + human-labeled transcript<br/><br/>Plain text<br/><br/>Pronunciation |

articles/cognitive-services/Speech-Service/includes/language-support/tts-cnv.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ ms.author: eur
4141
| `ja-JP` | Japanese (Japan) | Custom Neural Voice Pro<br/><br/>Custom Neural Voice Lite (Preview)<br/><br/>Cross-lingual voice (Preview) |
4242
| `ko-KR` | Korean (Korea) | Custom Neural Voice Pro<br/><br/>Custom Neural Voice Lite (Preview)<br/><br/>Cross-lingual voice (Preview) |
4343
| `ms-MY` | Malay (Malaysia) | Custom Neural Voice Pro |
44-
| `nb-NO` | Norwegian Bokmål (Norway) | Custom Neural Voice Pro |
44+
| `nb-NO` | Norwegian Bokmål (Norway) | Custom Neural Voice Pro |
4545
| `nl-NL` | Dutch (Netherlands) | Custom Neural Voice Pro |
4646
| `pl-PL` | Polish (Poland) | Custom Neural Voice Pro |
4747
| `pt-BR` | Portuguese (Brazil) | Custom Neural Voice Pro<br/><br/>Custom Neural Voice Lite (Preview)<br/><br/>Cross-lingual voice (Preview) |

0 commit comments

Comments
 (0)