Skip to content

Commit c795c6d

Browse files
Merge branch 'main' into Jan-9-2026-CVMbkp
2 parents 4de46da + 7ebdf8e commit c795c6d

2,456 files changed

Lines changed: 39309 additions & 63415 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.

.openpublishing.publish.config.json

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -834,12 +834,6 @@
834834
"branch": "tutorial",
835835
"branch_mapping": {}
836836
},
837-
{
838-
"path_to_root": "samples-tsi",
839-
"url": "https://github.com/Azure-Samples/Azure-Time-Series-Insights",
840-
"branch": "master",
841-
"branch_mapping": {}
842-
},
843837
{
844838
"path_to_root": "storage-mgmt-devguide-dotnet",
845839
"url": "https://github.com/Azure-Samples/storage-mgmt-devguide-dotnet",

.openpublishing.redirection.json

Lines changed: 60 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "articles/network-watcher/network-watcher-using-open-source-tools.md",
5+
"redirect_url": "/previous-versions/azure/network-watcher/network-watcher-using-open-source-tools",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path": "articles/network-watcher/network-watcher-intrusion-detection-open-source-tools.md",
10+
"redirect_url": "/previous-versions/azure/network-watcher/network-watcher-intrusion-detection-open-source-tools",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path": "articles/frontdoor/migrate-cdn-to-front-door.md",
15+
"redirect_url": "/previous-versions/azure/frontdoor/migrate-cdn-to-front-door",
16+
"redirect_document_id": false
17+
},
318
{
419
"source_path": "articles/synapse-analytics/data-explorer/data-explorer-compare.md",
520
"redirect_url": "/previous-versions/azure/synapse-analytics/data-explorer/data-explorer-compare",
@@ -230,7 +245,7 @@
230245
"redirect_url": "/azure/resiliency/quick-understand-protection-estate",
231246
"redirect_document_id": false
232247
},
233-
{
248+
{
234249
"source_path": "articles/business-continuity-center/business-continuity-center-support-matrix.md",
235250
"redirect_url": "/azure/resiliency/resiliency-support-matrix",
236251
"redirect_document_id": false
@@ -258,42 +273,27 @@
258273
{
259274
"source_path": "articles/migrate/concepts-azure-spring-apps-assessment-calculation.md",
260275
"redirect_url": "/azure/migrate",
261-
"redirect_document_id": false,
262-
"monikers": [
263-
"migrate"
264-
]
276+
"redirect_document_id": false
265277
},
266278
{
267279
"source_path": "articles/migrate/how-to-create-azure-spring-apps-assessment.md",
268280
"redirect_url": "/azure/migrate",
269-
"redirect_document_id": false,
270-
"monikers": [
271-
"migrate"
272-
]
281+
"redirect_document_id": false
273282
},
274283
{
275284
"source_path": "articles/migrate/troubleshoot-spring-boot-discovery.md",
276285
"redirect_url": "/azure/migrate",
277-
"redirect_document_id": false,
278-
"monikers": [
279-
"migrate"
280-
]
286+
"redirect_document_id": false
281287
},
282288
{
283289
"source_path": "articles/migrate/tutorial-assess-spring-boot.md",
284290
"redirect_url": "/azure/migrate",
285-
"redirect_document_id": false,
286-
"monikers": [
287-
"migrate"
288-
]
291+
"redirect_document_id": false
289292
},
290293
{
291294
"source_path": "articles/migrate/tutorial-discover-spring-boot.md",
292295
"redirect_url": "/azure/migrate",
293-
"redirect_document_id": false,
294-
"monikers": [
295-
"migrate"
296-
]
296+
"redirect_document_id": false
297297
},
298298
{
299299
"source_path": "articles/azure-functions/functions-proxies.md",
@@ -1227,7 +1227,8 @@
12271227
},
12281228
{
12291229
"source_path": "articles/databox-online/azure-stack-edge-2301-release-notes.md",
1230-
"redirect_url": "/previous-versions/azure/databox-online/azure-stack-edge-2301-release-notes"
1230+
"redirect_url": "/previous-versions/azure/databox-online/azure-stack-edge-2301-release-notes",
1231+
"redirect_document_id": false
12311232
},
12321233
{
12331234
"source_path": "articles/network-watcher/nsg-flow-logs-rest.md",
@@ -2891,7 +2892,12 @@
28912892
},
28922893
{
28932894
"source_path_from_root": "/articles/bastion/quickstart-developer-sku.md",
2894-
"redirect_url": "/azure/bastion/quickstart-developer",
2895+
"redirect_url": "/azure/bastion/quickstart-host-portal",
2896+
"redirect_document_id": false
2897+
},
2898+
{
2899+
"source_path_from_root": "/articles/bastion/quickstart-developer.md",
2900+
"redirect_url": "/azure/bastion/quickstart-host-portal",
28952901
"redirect_document_id": false
28962902
},
28972903
{
@@ -2906,7 +2912,12 @@
29062912
},
29072913
{
29082914
"source_path_from_root": "/articles/bastion/bastion-create-host-portal.md",
2909-
"redirect_url": "/azure/bastion/tutorial-create-host-portal",
2915+
"redirect_url": "/azure/bastion/quickstart-host-portal",
2916+
"redirect_document_id": false
2917+
},
2918+
{
2919+
"source_path_from_root": "/articles/bastion/tutorial-create-host-portal.md",
2920+
"redirect_url": "/azure/bastion/quickstart-host-portal",
29102921
"redirect_document_id": false
29112922
},
29122923
{
@@ -6379,8 +6390,7 @@
63796390
"redirect_url": "/azure/cyclecloud/release-notes/ccws/2025-02-06",
63806391
"redirect_document_id": false
63816392
},
6382-
6383-
{
6393+
{
63846394
"source_path": "articles/app-service/sre-agent-overview.md",
63856395
"redirect_url": "/azure/sre-agent/overview",
63866396
"redirect_document_id": false
@@ -6430,21 +6440,11 @@
64306440
"redirect_url": "/azure/iot-hub-device-update/",
64316441
"redirect_document_id": false
64326442
},
6433-
{
6434-
"source_path": "articles/reliability/reliability-azure-container-apps.md",
6435-
"redirect_url": "/azure/reliability/reliability-container-apps",
6436-
"redirect_document_id": false
6437-
},
64386443
{
64396444
"source_path": "articles/storage/container-storage/container-storage-aks-quickstart.md",
64406445
"redirect_url": "/azure/storage/container-storage/install-container-storage-aks",
64416446
"redirect_document_id": true
64426447
},
6443-
{
6444-
"source_path": "articles/reliability/reliability-cosmos-mongodb.md",
6445-
"redirect_url": "/azure/reliability/reliability-documentdb",
6446-
"redirect_document_id": true
6447-
},
64486448
{
64496449
"source_path": "articles/communications-gateway/connectivity.md",
64506450
"redirect_url": "/previous-versions/azure/communications-gateway/connectivity",
@@ -6634,23 +6634,33 @@
66346634
"source_path": "articles/communications-gateway/whats-new.md",
66356635
"redirect_url": "/previous-versions/azure/communications-gateway/whats-new",
66366636
"redirect_document_id": false
6637-
},
6637+
},
66386638
{
66396639
"source_path": "articles/vpn-gateway/about-zone-redundant-vnet-gateways.md",
66406640
"redirect_url": "/azure/reliability/reliability-virtual-network-gateway",
6641-
"redirect_document_id": true
6641+
"redirect_document_id": false
66426642
},
66436643
{
66446644
"source_path": "articles/dns/dns-sdk.md",
66456645
"redirect_url": "https://learn.microsoft.com/dotnet/api/overview/azure/resourcemanager.dns-readme",
66466646
"redirect_document_id": false
66476647
},
6648-
{
6648+
{
66496649
"source_path": "articles/oracle/oracle-db/exadata-vm-clusters.md",
66506650
"redirect_url": "/azure/oracle/oracle-db/database-overview",
66516651
"redirect_document_id": false
66526652
},
66536653
{
6654+
"source_path": "articles/cyclecloud/how-to/ccws/register-entra-id-app.md",
6655+
"redirect_url": "/azure/cyclecloud/how-to/create-app-registration",
6656+
"redirect_document_id": false
6657+
},
6658+
{
6659+
"source_path": "articles/cyclecloud/how-to/ccws/open-ondemand-add-users.md",
6660+
"redirect_url": "/azure/cyclecloud/how-to/ccws/configure-open-ondemand",
6661+
"redirect_document_id": false
6662+
},
6663+
{
66546664
"source_path": "articles/reliability/reliability-health-insights.md",
66556665
"redirect_url": "/azure/azure-health-insights/reliability-health-insights",
66566666
"redirect_document_id": false
@@ -6659,6 +6669,16 @@
66596669
"source_path": "articles/reliability/migrate-load-balancer.md",
66606670
"redirect_url": "/azure/reliability/reliability-load-balancer",
66616671
"redirect_document_id": false
6662-
}
6672+
},
6673+
{
6674+
"source_path": "articles/nat-gateway/nat-availability-zones.md",
6675+
"redirect_url": "/azure/reliability/reliability-nat-gateway",
6676+
"redirect_document_id": false
6677+
},
6678+
{
6679+
"source_path": "articles/cyclecloud/how-to/collect-custom-metrics-gpu-infiniband-telegraf.md",
6680+
"redirect_url": "/azure/cyclecloud/how-to/monitor-cyclecloud-cluster-using-prometheus-grafana",
6681+
"redirect_document_id": false
6682+
}
66636683
]
66646684
}

CODEOWNERS

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22
# Each line is a file pattern followed by one or more owners.
33

44
# Folder paths in this list have been migrated to new repositories and content can no longer be created for these services in this repo.
5-
/articles/aks @tynevi @thomps23 @jasonwhowell
6-
/articles/defender-for-cloud @tynevi @thomps23 @jasonwhowell
7-
/articles/attestation @tynevi @thomps23 @jasonwhowell
8-
/articles/confidential-ledger @tynevi @thomps23 @jasonwhowell
9-
/articles/dedicated-hsm @tynevi @thomps23 @jasonwhowell
10-
/articles/key-vault @tynevi @thomps23 @jasonwhowell
11-
/articles/payment-hsm @tynevi @thomps23 @jasonwhowell
12-
/articles/postgresql @tynevi @thomps23 @jasonwhowell
13-
/articles/cosmos-db @tynevi @thomps23 @jasonwhowell
14-
/articles/dms @tynevi @thomps23 @jasonwhowell
15-
/articles/mariadb @tynevi @thomps23 @jasonwhowell
16-
/articles/mysql @tynevi @thomps23 @jasonwhowell
17-
/articles/managed-instance-apache-cassandra @tynevi @thomps23 @jasonwhowell
5+
/articles/aks @thomps23 @jasonwhowell
6+
/articles/defender-for-cloud @thomps23 @jasonwhowell
7+
/articles/attestation @thomps23 @jasonwhowell
8+
/articles/confidential-ledger @thomps23 @jasonwhowell
9+
/articles/dedicated-hsm @thomps23 @jasonwhowell
10+
/articles/key-vault @thomps23 @jasonwhowell
11+
/articles/payment-hsm @thomps23 @jasonwhowell
12+
/articles/postgresql @thomps23 @jasonwhowell
13+
/articles/cosmos-db @thomps23 @jasonwhowell
14+
/articles/dms @thomps23 @jasonwhowell
15+
/articles/mariadb @thomps23 @jasonwhowell
16+
/articles/mysql @thomps23 @jasonwhowell
17+
/articles/managed-instance-apache-cassandra @thomps23 @jasonwhowell
1818
/articles/virtual-machines @jasonwhowell @thomps23
1919
/articles/virtual-machines-scale-sets @jasonwhowell @thomps23
2020
/articles/container-instances @jasonwhowell @thomps23
@@ -37,3 +37,4 @@
3737
/articles/quotas @jasonwhowell @thomps23
3838
/articles/container-registry @jasonwhowell @thomps23
3939
/articles/kubernetes-fleet @MicrosoftDocs/azure-docs-codeowners
40+
/articles/reliability @thomps23

articles/active-directory-b2c/add-api-connector.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ Content-type: application/json
160160
}
161161
```
162162

163-
The exact claims sent to the API depend on the information is provided by the identity provider. 'email' is always sent.
163+
The exact claims sent to the API depend on the information provided by the identity provider. 'email' is always sent.
164164

165165
### Expected response types from the web API at this step
166166

articles/active-directory-b2c/add-captcha.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.author: kengaderdus
1111
ms.subservice: b2c
1212
zone_pivot_groups: b2c-policy-type
1313

14-
#Customer intent: As a developer, I want to enable CAPTCHA in consumer-facing application that is secured by Azure Active Directory B2C, so that I can protect my sign-in and sign-up flows from automated attacks.
14+
#Customer intent: As a developer, I want to enable CAPTCHA in a consumer-facing application that is secured by Azure Active Directory B2C, so that I can protect my sign-in and sign-up flows from automated attacks.
1515

1616
---
1717

@@ -21,7 +21,7 @@ zone_pivot_groups: b2c-policy-type
2121

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

24-
Azure Active Directory B2C (Azure AD B2C) allows you to enable CAPTCHA to prevent automated attacks on your consumer-facing applications. Azure AD B2C’s CAPTCHA supports both audio and visual CAPTCHA challenges. You can enable this security feature in both sign-up and sign-in flows for your local accounts. CAPTCHA isn't applicable for social identity providers' sign-in.
24+
Azure Active Directory B2C (Azure AD B2C) allows you to enable CAPTCHA to prevent automated attacks on your consumer-facing applications. Azure AD B2C CAPTCHA supports both audio and visual challenges. You can enable this security feature in both sign-up and sign-in flows for your local accounts. CAPTCHA isn't applicable for social identity providers' sign-in.
2525

2626
> [!NOTE]
2727
> This feature is in public preview
@@ -52,7 +52,7 @@ Azure Active Directory B2C (Azure AD B2C) allows you to enable CAPTCHA to preven
5252

5353
## Test the user flow
5454

55-
Use the steps in [Test the user flow](tutorial-create-user-flows.md?pivots=b2c-user-flow#test-the-user-flow-1) to test and confirm that CAPTCHA is enabled for your chosen flow. You should be prompted to enter the characters you see or hear depending on the CAPTCHA type, visual, or audio, you choose.
55+
Use the steps in [Test the user flow](tutorial-create-user-flows.md?pivots=b2c-user-flow#test-the-user-flow-1) to test and confirm that CAPTCHA is enabled for your chosen flow. You should be prompted to enter the characters you see or hear depending on the CAPTCHA type (visual or audio) that you choose.
5656

5757
::: zone-end
5858

@@ -395,7 +395,7 @@ Use the steps in [Test the custom policy](tutorial-create-user-flows.md?pivots=b
395395

396396
> [!NOTE]
397397
> - You can't add CAPTCHA to an MFA step in a sign-up only user flow.
398-
> - In an MFA flow, CAPTCHA is applicable where the MFA method you select is SMS or phone call, SMS only or Phone call only.
398+
> - In an MFA flow, CAPTCHA is applicable where the MFA method you select is SMS or phone call, SMS only, or phone call only.
399399
400400
## Related content
401401

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.subservice: b2c
1212
zone_pivot_groups: b2c-policy-type
1313
ms.custom: sfi-image-nochange
1414

15-
#Customer Intent: As an Azure AD B2C administrator, I want to set up a password reset flow for local accounts, so that users can reset their passwords if they forget them.
15+
# Customer Intent: As an Azure AD B2C administrator, I want to set up a password reset flow for local accounts, so that users can reset their passwords if they forget them.
1616
---
1717

1818
# Set up a password reset flow in Azure Active Directory B2C
@@ -43,7 +43,7 @@ The default name of the **Change email** button in *selfAsserted.html* is **chan
4343
[!INCLUDE [active-directory-b2c-customization-prerequisites](../../includes/active-directory-b2c-customization-prerequisites.md)]
4444

4545

46-
- The B2C Users need to have an authentication method specified for self-service password reset. Select the B2C User, in the left menu under **Manage**, select **Authentication methods**. Ensure **Authentication contact info** is set. B2C users created via a Sign-up flow has this set by default. For users created via Azure Portal or by Graph API, you need to set **Authentication contact info** for SSPR to work.
46+
- The B2C users need to have an authentication method specified for self-service password reset. Select the B2C User, in the left menu under **Manage**, select **Authentication methods**. Ensure **Authentication contact info** is set. B2C users created via a Sign-up flow has this set by default. For users created via Azure Portal or by Graph API, you need to set **Authentication contact info** for SSPR to work.
4747

4848

4949
## Self-service password reset (recommended)
@@ -52,7 +52,7 @@ The new password reset experience is now part of the sign-up or sign-in policy.
5252

5353
::: zone pivot="b2c-user-flow"
5454

55-
The self-service password reset experience can be configured for the Sign in (Recommended) or Sign up and sign in (Recommended) user flows. If you don't have one of these user flows setup, create a [sign-up or sign-in](add-sign-up-and-sign-in-policy.md) user flow.
55+
The self-service password reset experience can be configured for the Sign in (Recommended) or Sign up and sign in (Recommended) user flows. If you don't have one of these user flows set up, create a [sign-up or sign-in](add-sign-up-and-sign-in-policy.md) user flow.
5656

5757
To set up self-service password reset for the sign-up or sign-in user flow:
5858

0 commit comments

Comments
 (0)