Skip to content

Commit 5bcaaea

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into heidist-gh5
2 parents 6707a63 + 02ab7ac commit 5bcaaea

35 files changed

+266
-100
lines changed

articles/active-directory/verifiable-credentials/verifiable-credentials-configure-tenant.md

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: barclayn
77
manager: karenhoran
88
ms.author: barclayn
99
ms.topic: tutorial
10-
ms.date: 04/26/2022
10+
ms.date: 05/06/2022
1111
# Customer intent: As an enterprise, we want to enable customers to manage information about themselves by using verifiable credentials.
1212

1313
---
@@ -16,16 +16,15 @@ ms.date: 04/26/2022
1616

1717
Azure Active Directory (Azure AD) Verifiable Credentials safeguards your organization with an identity solution that's seamless and decentralized. The service allows you to issue and verify credentials. For issuers, Azure AD provides a service that they can customize and use to issue their own verifiable credentials. For verifiers, the service provides a free REST API that makes it easy to request and accept verifiable credentials in your apps and services.
1818

19-
In this tutorial, you learn how to configure your Azure AD tenant so it can use this credentials service.
19+
In this tutorial, you learn how to configure your Azure AD tenant so it can use the verifiable credentials service.
2020

2121
Specifically, you learn how to:
2222

2323
> [!div class="checklist"]
24-
>
25-
> - Set up a service principal.
2624
> - Create an Azure Key Vault instance.
27-
> - Register an application in Azure AD.
2825
> - Set up the Verifiable Credentials service.
26+
> - Register an application in Azure AD.
27+
2928

3029
The following diagram illustrates the Azure AD Verifiable Credentials architecture and the component you configure.
3130

@@ -68,6 +67,29 @@ A Key Vault [access policy](../../key-vault/general/assign-access-policy.md) def
6867

6968
1. To save the changes, select **Save**.
7069

70+
## Set up Verifiable Credentials
71+
72+
To set up Azure AD Verifiable Credentials, follow these steps:
73+
74+
1. In the [Azure portal](https://portal.azure.com/), search for *verifiable credentials*. Then, select **Verifiable Credentials (Preview)**.
75+
76+
1. From the left menu, select **Getting started**.
77+
78+
1. Set up your organization by providing the following information:
79+
80+
1. **Organization name**: Enter a name to reference your business within Verifiable Credentials. Your customers don't see this name.
81+
82+
1. **Domain**: Enter a domain that's added to a service endpoint in your decentralized identity (DID) document. The domain is what binds your DID to something tangible that the user might know about your business. Microsoft Authenticator and other digital wallets use this information to validate that your DID is linked to your domain. If the wallet can verify the DID, it displays a verified symbol. If the wallet can't verify the DID, it informs the user that the credential was issued by an organization it couldn't validate.
83+
84+
>[!IMPORTANT]
85+
> The domain can't be a redirect. Otherwise, the DID and domain can't be linked. Make sure to use HTTPS for the domain. For example: `https://contoso.com`.
86+
87+
1. **Key vault**: Enter the name of the key vault that you created earlier.
88+
89+
1. Select **Save and create credential**.
90+
91+
![Screenshots that shows how to set up Verifiable Credentials.](media/verifiable-credentials-configure-tenant/verifiable-credentials-getting-started.png)
92+
7193
## Register an application in Azure AD
7294

7395
Azure AD Verifiable Credentials Request Service needs to be able to get access tokens to issue and verify. To get access tokens, register a web application and grant API permission for the API Verifiable Credential Request Service that you set up in the previous step.
@@ -112,28 +134,6 @@ To add the required permissions, follow these steps:
112134

113135
1. Select **Grant admin consent for \<your tenant name\>**.
114136

115-
## Set up Verifiable Credentials
116-
117-
To set up Azure AD Verifiable Credentials, follow these steps:
118-
119-
1. In the [Azure portal](https://portal.azure.com/), search for *verifiable credentials*. Then, select **Verifiable Credentials (Preview)**.
120-
121-
1. From the left menu, select **Getting started**.
122-
123-
1. Set up your organization by providing the following information:
124-
125-
1. **Organization name**: Enter a name to reference your business within Verifiable Credentials. Your customers don't see this name.
126-
127-
1. **Domain**: Enter a domain that's added to a service endpoint in your decentralized identity (DID) document. The domain is what binds your DID to something tangible that the user might know about your business. Microsoft Authenticator and other digital wallets use this information to validate that your DID is linked to your domain. If the wallet can verify the DID, it displays a verified symbol. If the wallet can't verify the DID, it informs the user that the credential was issued by an organization it couldn't validate.
128-
129-
>[!IMPORTANT]
130-
> The domain can't be a redirect. Otherwise, the DID and domain can't be linked. Make sure to use HTTPS for the domain. For example: `https://contoso.com`.
131-
132-
1. **Key vault**: Enter the name of the key vault that you created earlier.
133-
134-
1. Select **Save and create credential**.
135-
136-
![Screenshots that shows how to set up Verifiable Credentials.](media/verifiable-credentials-configure-tenant/verifiable-credentials-getting-started.png)
137137

138138
## Next steps
139139

articles/aks/use-managed-identity.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,57 @@ A successful cluster creation using your own kubelet managed identity contains t
319319
},
320320
```
321321

322+
### Update an existing cluster using kubelet identity (Preview)
323+
324+
Update kubelet identity on an existing cluster with your existing identities.
325+
326+
#### Install the `aks-preview` Azure CLI
327+
328+
You also need the *aks-preview* Azure CLI extension version 0.5.64 or later. Install the *aks-preview* Azure CLI extension by using the [az extension add][az-extension-add] command. Or install any available updates by using the [az extension update][az-extension-update] command.
329+
330+
```azurecli-interactive
331+
# Install the aks-preview extension
332+
az extension add --name aks-preview
333+
334+
# Update the extension to make sure you have the latest version installed
335+
az extension update --name aks-preview
336+
```
337+
#### Updating your cluster with kubelet identity (Preview)
338+
339+
Now you can use the following command to update your cluster with your existing identities. Provide the control plane identity id via `assign-identity` and the kubelet managed identity via `assign-kubelet-identity`:
340+
341+
```azurecli-interactive
342+
az aks update \
343+
--resource-group myResourceGroup \
344+
--name myManagedCluster \
345+
--enable-managed-identity \
346+
--assign-identity <identity-id> \
347+
--assign-kubelet-identity <kubelet-identity-id>
348+
```
349+
350+
A successful cluster update using your own kubelet managed identity contains the following output:
351+
352+
```output
353+
"identity": {
354+
"principalId": null,
355+
"tenantId": null,
356+
"type": "UserAssigned",
357+
"userAssignedIdentities": {
358+
"/subscriptions/<subscriptionid>/resourcegroups/resourcegroups/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity": {
359+
"clientId": "<client-id>",
360+
"principalId": "<principal-id>"
361+
}
362+
}
363+
},
364+
"identityProfile": {
365+
"kubeletidentity": {
366+
"clientId": "<client-id>",
367+
"objectId": "<object-id>",
368+
"resourceId": "/subscriptions/<subscriptionid>/resourcegroups/resourcegroups/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myKubeletIdentity"
369+
}
370+
},
371+
```
372+
322373
## Next steps
323374
* Use [Azure Resource Manager templates ][aks-arm-template] to create Managed Identity enabled clusters.
324375

articles/automation/update-management/deploy-updates.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,8 @@ This article describes how to schedule an update deployment and review the proce
1313

1414
Under each scenario, the deployment you create targets that selected machine or server, or in the case of creating a deployment from your Automation account, you can target one or more machines. When you schedule an update deployment from an Azure VM or Azure Arc-enabled server, the steps are the same as deploying from your Automation account, with the following exceptions:
1515

16-
* The operating system is automatically pre-selected based on the OS of the machine
17-
* The target machine to update is set to target itself automatically
18-
* When configuring the schedule, you can specify **Update now**, occurs once, or uses a recurring schedule.
16+
* The operating system is automatically pre-selected based on the OS of the machine.
17+
* The target machine to update is set to target itself automatically.
1918

2019
> [!IMPORTANT]
2120
> By creating an update deployment, you accept the terms of the Software License Terms (EULA) provided by the company offering updates for their operating system.
@@ -99,9 +98,6 @@ To schedule a new update deployment, perform the following steps. Depending on t
9998

10099
9. Select **Schedule settings**. The default start time is 30 minutes after the current time. You can set the start time to any time from 10 minutes in the future.
101100

102-
> [!NOTE]
103-
> This option is different if you selected an Azure Arc-enabled server. You can select **Update now** or a start time 20 minutes into the future.
104-
105101
10. Use the **Recurrence** to specify if the deployment occurs once or uses a recurring schedule, then select **OK**.
106102

107103
11. In the **Pre-scripts + Post-scripts** region, select the scripts to run before and after your deployment. To learn more, see [Manage pre-scripts and post-scripts](pre-post-scripts.md).

articles/azure-arc/data/release-notes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ For complete release version information, see [Version log](version-log.md).
151151

152152
- Support for readable secondary replicas:
153153
- To set readable secondary replicas use `--readable-secondaries` when you create or update an Arc-enabled SQL Managed Instance deployment.
154-
- Set `--readable secondaries` to any value between 0 and the number of replicas minus 1.
154+
- Set `--readable-secondaries` to any value between 0 and the number of replicas minus 1.
155155
- `--readable-secondaries` only applies to Business Critical tier.
156156
- Automatic backups are taken on the primary instance in a Business Critical service tier when there are multiple replicas. When a failover happens, backups move to the new primary.
157157
- RWX capable storage class is required for backups, for both General Purpose and Business Critical service tiers.

articles/azure-monitor/usage-estimated-costs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Several other features don't have a direct cost, but you instead pay for the ing
2222
| Platform Logs | Processing of [diagnostic and auditing information](essentials/resource-logs.md) is charged for [certain services](essentials/resource-logs-categories.md#costs) when sent to destinations other than a Log Analytics workspace. There's no direct charge when this data is sent to a Log Analytics workspace, but there is a charge for the workspace data ingestion and collection. |
2323
| Metrics | There is no charge for [standard metrics](essentials/metrics-supported.md) collected from Azure resources. There is a cost for cost for collecting [custom metrics](essentials/metrics-custom-overview.md) and for retrieving metrics from the [REST API](essentials/rest-api-walkthrough.md#retrieve-metric-values). |
2424
| Alerts | Charged based on the type and number of [signals](alerts/alerts-overview.md#what-you-can-alert-on) used by the alert rule, its frequency, and the type of [notification](alerts/action-groups.md) used in response. For [log alerts](alerts/alerts-unified-log.md) configured for [at scale monitoring](alerts/alerts-unified-log.md#split-by-alert-dimensions), the cost will also depend on the number of time series created by the dimensions resulting from your query. |
25-
| Web tests | There is a cost for [multi-step web tests](app/availability-multistep.md) in Application Insights, but this feature has been deprecated.
25+
| Web tests | There is a cost for [standard web tests](app/availability-standard-tests.md) and [multi-step web tests](app/availability-multistep.md) in Application Insights. Multi-step web tests have been deprecated.
2626

2727
## Data transfer charges
2828
Sending data to Azure Monitor can incur data bandwidth charges. As described in the [Azure Bandwidth pricing page](https://azure.microsoft.com/pricing/details/bandwidth/), data transfer between Azure services located in two regions charged as outbound data transfer at the normal rate, although data sent to a different region via [Diagnostic Settings](essentials/diagnostic-settings.md) does not incur data transfer charges. Inbound data transfer is free. Data transfer charges are typically very small compared to the costs for data ingestion and retention. Controlling costs for Log Analytics should focus on your ingested data volume.

articles/cognitive-services/Speech-Service/how-to-custom-voice-prepare-data.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,14 +64,14 @@ To produce a good voice model, create the recordings in a quiet room with a high
6464
6565
### Audio files
6666

67-
Each audio file should contain a single utterance (a single sentence or a single turn of a dialog system), less than 15 seconds long. All files must be in the same spoken language. Multi-language custom Text-to-Speech voices aren't supported, with the exception of the Chinese-English bi-lingual. Each audio file must have a unique numeric filename with the filename extension .wav.
67+
Each audio file should contain a single utterance (a single sentence or a single turn of a dialog system), less than 15 seconds long. All files must be in the same spoken language. Multi-language custom Text-to-Speech voices aren't supported, with the exception of the Chinese-English bi-lingual. Each audio file must have a unique filename with the filename extension .wav.
6868

6969
Follow these guidelines when preparing audio.
7070

7171
| Property | Value |
7272
| -------- | ----- |
7373
| File format | RIFF (.wav), grouped into a .zip file |
74-
| File name | Numeric, with .wav extension. No duplicate file names allowed. |
74+
| File name | File name characters supported by Windows OS, with .wav extension.<br>The characters \ / : * ? " < > \| aren't allowed. <br>It can't start or end with a space, and can't start with a dot. <br>No duplicate file names allowed. |
7575
| Sampling rate | For creating a custom neural voice, 24,000 Hz is required. |
7676
| Sample format | PCM, at least 16-bit |
7777
| Audio length | Shorter than 15 seconds |
@@ -115,7 +115,7 @@ Follow these guidelines when preparing audio for segmentation.
115115
| Property | Value |
116116
| -------- | ----- |
117117
| File format | RIFF (.wav) or .mp3, grouped into a .zip file |
118-
| File name | ASCII and Unicode characters supported. No duplicate names allowed. |
118+
| File name | File name characters supported by Windows OS, with .wav extension. <br>The characters \ / : * ? " < > \| aren't allowed. <br>It can't start or end with a space, and can't start with a dot. <br>No duplicate file names allowed. |
119119
| Sampling rate | For creating a custom neural voice, 24,000 Hz is required. |
120120
| Sample format |RIFF(.wav): PCM, at least 16-bit<br>mp3: at least 256 KBps bit rate|
121121
| Audio length | Longer than 20 seconds |
@@ -155,7 +155,7 @@ Follow these guidelines when preparing audio.
155155
| Property | Value |
156156
| -------- | ----- |
157157
| File format | RIFF (.wav) or .mp3, grouped into a .zip file |
158-
| File name | ASCII and Unicode characters supported. No duplicate name allowed. |
158+
| File name | File name characters supported by Windows OS, with .wav extension. <br>The characters \ / : * ? " < > \| aren't allowed. <br>It can't start or end with a space, and can't start with a dot. <br>No duplicate file names allowed. |
159159
| Sampling rate | For creating a custom neural voice, 24,000 Hz is required. |
160160
| Sample format |RIFF(.wav): PCM, at least 16-bit<br>mp3: at least 256 KBps bit rate|
161161
| Audio length | No limit |

articles/cognitive-services/Speech-Service/includes/release-notes/release-notes-tts.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,16 @@ ms.topic: include
55
ms.date: 01/24/2022
66
ms.author: eur
77
---
8+
### 2022-May release
9+
10+
#### Prebuilt Neural TTS Voice
11+
12+
* Released 5 new voices in public preview with multiple styles to enrich the variety in American English. See [full language and voice list](../../language-support.md#prebuilt-neural-voices).
13+
14+
* Support these new styles `Angry`, `Excited`, `Friendly`, `Hopeful`, `Sad`, `Shouting`, `Unfriendly`, `Terrified` and `Whispering` in public preview for `en-US-AriaNeural`.
15+
* Support these new styles `Angry`, `Cheerful`, `Excited`, `Friendly`, `Hopeful`, `Sad`, `Shouting`, `Unfriendly`, `Terrified` and `Whispering` in public preview for `en-US-GuyNeural`, `en-US-JennyNeural`.
16+
* Support these new styles `Excited`, `Friendly`, `Hopeful`, `Shouting`, `Unfriendly`, `Terrified` and `Whispering` in public preview for `en-US-SaraNeural`. See [voice styles and roles](../../language-support.md#voice-styles-and-roles).
17+
* Released disconnected containers for prebuilt neural TTS voices in public preview. See [use Docker containers in disconnected environments](../../../containers/disconnected-containers.md).
818

919
### 2022-March release
1020

0 commit comments

Comments
 (0)