Skip to content

Commit 5911af5

Browse files
authored
Merge pull request #207638 from MicrosoftDocs/repo_sync_working_branch
Confirm merge from repo_sync_working_branch to main to sync with https://github.com/MicrosoftDocs/azure-docs (branch main)
2 parents 71b4029 + 5e31818 commit 5911af5

File tree

13 files changed

+46
-30
lines changed

13 files changed

+46
-30
lines changed

articles/active-directory-b2c/localization-string-ids.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ The following are the IDs for a [Verification display control](display-control-v
377377

378378
| ID | Default value |
379379
| --- | ------------- |
380-
|intro_msg <sup>*</sup>| Verification is necessary. Please click Send button.|
380+
|intro_msg<sup>1</sup>| Verification is necessary. Please click Send button.|
381381
|success_send_code_msg | Verification code has been sent. Please copy it to the input box below.|
382382
|failure_send_code_msg | We are having trouble verifying your email address. Please enter a valid email address and try again.|
383383
|success_verify_code_msg | E-mail address verified. You can now continue.|
@@ -386,13 +386,16 @@ The following are the IDs for a [Verification display control](display-control-v
386386
|but_verify_code | Verify code|
387387
|but_send_new_code | Send new code|
388388
|but_change_claims | Change e-mail|
389+
| UserMessageIfVerificationControlClaimsNotVerified<sup>2</sup>| The claims for verification control have not been verified. |
389390

390-
Note: The `intro_msg` element is hidden, and not shown on the self-asserted page. To make it visible, use the [HTML customization](customize-ui-with-html.md) with Cascading Style Sheets. For example:
391+
<sup>1</sup> The `intro_msg` element is hidden, and not shown on the self-asserted page. To make it visible, use the [HTML customization](customize-ui-with-html.md) with Cascading Style Sheets. For example:
391392

392393
```css
393394
.verificationInfoText div{display: block!important}
394395
```
395396

397+
<sup>2</sup> This error message is displayed to the user if they enter a verification code, but instead of completing the verification by selecting on the **Verify** button, they select the **Continue** button.
398+
396399
### Verification display control example
397400

398401
```xml
@@ -408,6 +411,7 @@ Note: The `intro_msg` element is hidden, and not shown on the self-asserted page
408411
<LocalizedString ElementType="DisplayControl" ElementId="emailVerificationControl" StringId="but_verify_code">Verify code</LocalizedString>
409412
<LocalizedString ElementType="DisplayControl" ElementId="emailVerificationControl" StringId="but_send_new_code">Send new code</LocalizedString>
410413
<LocalizedString ElementType="DisplayControl" ElementId="emailVerificationControl" StringId="but_change_claims">Change e-mail</LocalizedString>
414+
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfVerificationControlClaimsNotVerified">The claims for verification control have not been verified.</LocalizedString>
411415
</LocalizedStrings>
412416
</LocalizedResources>
413417
```

articles/active-directory-b2c/page-layout.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,25 +28,32 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
2828

2929
|Element |Page layout version range |jQuery version |Handlebars Runtime version |Handlebars Compiler version |
3030
|---------|---------|------|--------|----------|
31-
|multifactor |>= 1.2.4 | 3.5.1 | 4.7.6 |4.7.7 |
31+
|multifactor |>= 1.2.8 | 3.5.1 | 4.7.7 |4.7.7 |
32+
| |>= 1.2.4 | 3.5.1 | 4.7.6 |4.7.7 |
3233
| |< 1.2.4 | 3.4.1 |4.0.12 |2.0.1 |
3334
| |< 1.2.0 | 1.12.4 |
34-
|selfasserted |>= 2.1.4 | 3.5.1 |4.7.6 |4.7.7 |
35+
|selfasserted |>= 2.1.11 | 3.5.1 |4.7.7 |4.7.7 |
36+
| |>= 2.1.4 | 3.5.1 |4.7.6 |4.7.7 |
3537
| |< 2.1.4 | 3.4.1 |4.0.12 |2.0.1 |
3638
| |< 1.2.0 | 1.12.4 |
37-
|unifiedssp |>= 2.1.4 | 3.5.1 |4.7.6 |4.7.7 |
39+
|unifiedssp |>= 2.1.7 | 3.5.1 |4.7.7 |4.7.7 |
40+
| |>= 2.1.4 | 3.5.1 |4.7.6 |4.7.7 |
3841
| |< 2.1.4 | 3.4.1 |4.0.12 |2.0.1 |
3942
| |< 1.2.0 | 1.12.4 |
40-
|globalexception |>= 1.2.1 | 3.5.1 |4.7.6 |4.7.7 |
43+
|globalexception |>= 1.2.3 | 3.5.1 |4.7.7 |4.7.7 |
44+
| |>= 1.2.1 | 3.5.1 |4.7.6 |4.7.7 |
4145
| |< 1.2.1 | 3.4.1 |4.0.12 |2.0.1 |
4246
| |< 1.2.0 | 1.12.4 |
43-
|providerselection |>= 1.2.1 | 3.5.1 |4.7.6 |4.7.7 |
47+
|providerselection |>= 1.2.3 | 3.5.1 |4.7.7 |4.7.7 |
48+
| |>= 1.2.1 | 3.5.1 |4.7.6 |4.7.7 |
4449
| |< 1.2.1 | 3.4.1 |4.0.12 |2.0.1 |
4550
| |< 1.2.0 | 1.12.4 |
46-
|claimsconsent |>= 1.2.1 | 3.5.1 |4.7.6 |4.7.7 |
51+
|claimsconsent |>= 1.2.2 | 3.5.1 |4.7.7 |4.7.7 |
52+
| |>= 1.2.2 | 3.5.1 |4.7.7 |4.7.7 |
4753
| |< 1.2.1 | 3.4.1 |4.0.12 |2.0.1 |
4854
| |< 1.2.0 | 1.12.4 |
49-
|unifiedssd |>= 1.2.1 | 3.5.1 |4.7.6 |4.7.7 |
55+
|unifiedssd |>= 1.2.3 | 3.5.1 |4.7.7 |4.7.7 |
56+
| |>= 1.2.1 | 3.5.1 |4.7.6 |4.7.7 |
5057
| |< 1.2.1 | 3.4.1 |4.0.12 |2.0.1 |
5158
| |< 1.2.0 | 1.12.4 |
5259

articles/active-directory/develop/tutorial-v2-angular-auth-code.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ Register your **Redirect URI** value as **http://localhost:4200/** and type as '
136136
```javascript
137137
import { NgModule } from '@angular/core';
138138
import { Routes, RouterModule } from '@angular/router';
139+
import { BrowserUtils } from '@azure/msal-browser';
139140
import { HomeComponent } from './home/home.component';
140141
import { ProfileComponent } from './profile/profile.component';
141142
@@ -154,7 +155,8 @@ Register your **Redirect URI** value as **http://localhost:4200/** and type as '
154155
155156
@NgModule({
156157
imports: [RouterModule.forRoot(routes, {
157-
initialNavigation: !isIframe ? 'enabled' : 'disabled' // Don't perform initial navigation in iframes
158+
// Don't perform initial navigation in iframes or popups
159+
initialNavigation: !BrowserUtils.isInIframe() && !BrowserUtils.isInPopup() ? 'enabledNonBlocking' : 'disabled' // Set to enabledBlocking to use Angular Universal
158160
})],
159161
exports: [RouterModule]
160162
})

articles/aks/TOC.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@
221221
href: use-multiple-node-pools.md
222222
- name: Use spot node pools
223223
href: spot-node-pool.md
224-
- name: Use CVM
224+
- name: Use Confidential Virtual Machines (preview)
225225
href: use-cvm.md
226226
- name: Use system node pools
227227
href: use-system-pools.md

articles/automation/troubleshoot/runbooks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ $Job = Start-AzAutomationRunbook @StartAzAutomationRunBookParameters
448448
$PollingSeconds = 5
449449
$MaxTimeout = New-TimeSpan -Hours 3 | Select-Object -ExpandProperty TotalSeconds
450450
$WaitTime = 0
451-
while((-NOT (IsJobTerminalState $Job.Status) -and $WaitTime -lt $MaxTimeout) {
451+
while(-NOT (IsJobTerminalState $Job.Status) -and $WaitTime -lt $MaxTimeout) {
452452
Start-Sleep -Seconds $PollingSeconds
453453
$WaitTime += $PollingSeconds
454454
$Job = $Job | Get-AzAutomationJob

articles/azure-functions/functions-deployment-slots.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ There are a number of advantages to using deployment slots. The following scenar
2020
- **Different environments for different purposes**: Using different slots gives you the opportunity to differentiate app instances before swapping to production or a staging slot.
2121
- **Prewarming**: Deploying to a slot instead of directly to production allows the app to warm up before going live. Additionally, using slots reduces latency for HTTP-triggered workloads. Instances are warmed up before deployment, which reduces the cold start for newly deployed functions.
2222
- **Easy fallbacks**: After a swap with production, the slot with a previously staged app now has the previous production app. If the changes swapped into the production slot aren't as you expect, you can immediately reverse the swap to get your "last known good instance" back.
23-
- **Minimize restarts**: Changing app settings in a production slot requires a restart of the running app. You can instead change settings in a staging slot and swap the settings change into productions with a prewarmed instance. This is the recommended way to upgrade between Functions runtime versions while maintaining the highest availability. To learn more, see [Minimum downtime upgrade](functions-versions.md#minimum-downtime-upgrade).
23+
- **Minimize restarts**: Changing app settings in a production slot requires a restart of the running app. You can instead change settings in a staging slot and swap the settings change into production with a prewarmed instance. This is the recommended way to upgrade between Functions runtime versions while maintaining the highest availability. To learn more, see [Minimum downtime upgrade](functions-versions.md#minimum-downtime-upgrade).
2424

2525
## Swap operations
2626

articles/azure-monitor/agents/agents-overview.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Azure Monitor Agent overview
33
description: Overview of the Azure Monitor Agent, which collects monitoring data from the guest operating system of virtual machines.
44
ms.topic: conceptual
5-
author: guywild
5+
author: guywi-ms
66
ms.author: guywild
77
ms.date: 7/21/2022
88
ms.custom: references_regions
@@ -120,35 +120,35 @@ The Azure Monitor Agent extensions for Windows and Linux can communicate either
120120
# [Windows VM](#tab/PowerShellWindows)
121121

122122
```powershell
123-
$settingsString = '{"proxy":{"mode":"application","address":"http://[address]:[port]","auth": true}}';
124-
$protectedSettingsString = '{"proxy":{"username":"[username]","password": "[password]"}}';
123+
$settingsString = @{"proxy" = @{mode = "application"; address = "http://[address]:[port]"; auth = true}}
124+
$protectedSettingsString = @{"proxy" = @{username = "[username]"; password = "[password]"}}
125125
126126
Set-AzVMExtension -ExtensionName AzureMonitorWindowsAgent -ExtensionType AzureMonitorWindowsAgent -Publisher Microsoft.Azure.Monitor -ResourceGroupName <resource-group-name> -VMName <virtual-machine-name> -Location <location> -TypeHandlerVersion 1.0 -SettingString $settingsString -ProtectedSettingString $protectedSettingsString
127127
```
128128

129129
# [Linux VM](#tab/PowerShellLinux)
130130

131131
```powershell
132-
$settingsString = '{"proxy":{"mode":"application","address":"http://[address]:[port]","auth": true}}';
133-
$protectedSettingsString = '{"proxy":{"username":"[username]","password": "[password]"}}';
132+
$settingsString = @{"proxy" = @{mode = "application"; address = "http://[address]:[port]"; auth = true}}
133+
$protectedSettingsString = @{"proxy" = @{username = "[username]"; password = "[password]"}}
134134
135135
Set-AzVMExtension -ExtensionName AzureMonitorLinuxAgent -ExtensionType AzureMonitorLinuxAgent -Publisher Microsoft.Azure.Monitor -ResourceGroupName <resource-group-name> -VMName <virtual-machine-name> -Location <location> -TypeHandlerVersion 1.5 -SettingString $settingsString -ProtectedSettingString $protectedSettingsString
136136
```
137137

138138
# [Windows Arc-enabled server](#tab/PowerShellWindowsArc)
139139

140140
```powershell
141-
$settingsString = '{"proxy":{"mode":"application","address":"http://[address]:[port]","auth": true}}';
142-
$protectedSettingsString = '{"proxy":{"username":"[username]","password": "[password]"}}';
141+
$settingsString = @{"proxy" = @{mode = "application"; address = "http://[address]:[port]"; auth = true}}
142+
$protectedSettingsString = @{"proxy" = @{username = "[username]"; password = "[password]"}}
143143
144144
New-AzConnectedMachineExtension -Name AzureMonitorWindowsAgent -ExtensionType AzureMonitorWindowsAgent -Publisher Microsoft.Azure.Monitor -ResourceGroupName <resource-group-name> -MachineName <arc-server-name> -Location <arc-server-location> -Setting $settingsString -ProtectedSetting $protectedSettingsString
145145
```
146146

147147
# [Linux Arc-enabled server](#tab/PowerShellLinuxArc)
148148

149149
```powershell
150-
$settingsString = '{"proxy":{"mode":"application","address":"http://[address]:[port]","auth": true}}';
151-
$protectedSettingsString = '{"proxy":{"username":"[username]","password": "[password]"}}';
150+
$settingsString = @{"proxy" = @{mode = "application"; address = "http://[address]:[port]"; auth = true}}
151+
$protectedSettingsString = @{"proxy" = @{username = "[username]"; password = "[password]"}}
152152
153153
New-AzConnectedMachineExtension -Name AzureMonitorLinuxAgent -ExtensionType AzureMonitorLinuxAgent -Publisher Microsoft.Azure.Monitor -ResourceGroupName <resource-group-name> -MachineName <arc-server-name> -Location <arc-server-location> -Setting $settingsString -ProtectedSetting $protectedSettingsString
154154
```

articles/azure-resource-manager/bicep/bicep-config-linter.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ The following example shows the rules that are available for configuration.
5959
"simplify-interpolation": {
6060
"level": "warning"
6161
},
62-
"use-protectedsettings-for-commandtoexecute-secrets": {
62+
"protect-commandtoexecute-secrets": {
6363
"level": "warning"
6464
},
6565
"secure-secrets-in-params": {

articles/azure-resource-manager/bicep/linter-rule-use-protectedsettings-for-commandtoexecute-secrets.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This rule finds possible exposure of secrets in the settings property of a custo
1313

1414
Use the following value in the [Bicep configuration file](bicep-config-linter.md) to customize rule settings:
1515

16-
`use-protectedsettings-for-commandtoexecute-secrets`
16+
`protect-commandtoexecute-secrets`
1717

1818
## Solution
1919

@@ -79,4 +79,4 @@ resource customScriptExtension 'Microsoft.HybridCompute/machines/extensions@2019
7979

8080
## Next steps
8181

82-
For more information about the linter, see [Use Bicep linter](./linter.md).
82+
For more information about the linter, see [Use Bicep linter](./linter.md).

articles/azure-vmware/install-vmware-hcx.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ VMware HCX Advanced and its associated Cloud Manager are no longer pre-deployed
1212

1313
Any edition of VMware HCX supports 25 site pairings (on-premises to cloud or cloud to cloud) in a single HCX manager system. The default is HCX Advanced, but you can open a [support request](https://rc.portal.azure.com/#create/Microsoft.Support) to have HCX Enterprise Edition enabled. Once the service is generally available, you'll have 30 days to decide on your next steps. You can turn off or opt out of the HCX Enterprise Edition service but keep HCX Advanced as it's part of the node cost.
1414

15-
Downgrading from HCX Enterprise Edition to HCX Advanced is possible without redeploying. First, ensure you've reverted to an HCX Advanced configuration state and not using the Enterprise features. If you plan to downgrade, ensure that no scheduled migrations, features like RAV and [HCX Mobility Optimized Networking (MON)](https://docs.vmware.com/en/VMware-HCX/4.1/hcx-user-guide/GUID-0E254D74-60A9-479C-825D-F373C41F40BC.html) are in use, and site pairings are three or fewer.
15+
Downgrading from HCX Enterprise Edition to HCX Advanced is possible without redeploying. First, ensure you've reverted to an HCX Advanced configuration state and not using the Enterprise features. If you plan to downgrade, ensure that no scheduled migrations, features like RAV and [HCX Mobility Optimized Networking (MON)](https://docs.vmware.com/en/VMware-HCX/4.1/hcx-user-guide/GUID-0E254D74-60A9-479C-825D-F373C41F40BC.html) are in use.
1616

1717
>[!TIP]
1818
>You can also [uninstall HCX Advanced](#uninstall-hcx-advanced) through the portal. When you uninstall HCX Advanced, make sure you don't have any active migrations in progress. Removing HCX Advanced returns the resources to your private cloud occupied by the HCX virtual appliances.

0 commit comments

Comments
 (0)