Skip to content

Commit e8fd723

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into finalSeoPassHpcMigrationGuide
2 parents e4604c1 + 004b199 commit e8fd723

File tree

4,949 files changed

+88526
-70657
lines changed

Some content is hidden

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

4,949 files changed

+88526
-70657
lines changed

.openpublishing.redirection.json

Lines changed: 182 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,70 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "articles/cdn/cdn-advanced-http-reports.md",
5+
"redirect_url": "/previous-versions/azure/cdn/cdn-advanced-http-reports",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path": "articles/cdn/cdn-preload-endpoint.md",
10+
"redirect_url": "/previous-versions/azure/cdn/cdn-preload-endpoint",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path": "articles/cdn/cdn-real-time-stats.md",
15+
"redirect_url": "/previous-versions/azure/cdn/cdn-real-time-stats",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path": "articles/cdn/cdn-token-auth.md",
20+
"redirect_url": "/previous-versions/azure/cdn/cdn-token-auth",
21+
"redirect_document_id": false
22+
},
23+
{
24+
"source_path": "articles/cdn/edgio-retirement-faq.md",
25+
"redirect_url": "/previous-versions/azure/cdn/edgio-retirement-faq",
26+
"redirect_document_id": false
27+
},
28+
{
29+
"source_path": "articles/cdn/cdn-edge-performance.md",
30+
"redirect_url": "/previous-versions/azure/cdn/cdn-edge-performance",
31+
"redirect_document_id": false
32+
},
33+
{
34+
"source_path": "articles/cdn/migrate-cdn-to-front-door-retain-edge-domain.md",
35+
"redirect_url": "/previous-versions/azure/cdn/migrate-cdn-to-front-door-retain-edge-domain",
36+
"redirect_document_id": false
37+
},
38+
{
39+
"source_path": "articles/internet-peering/howto-subscription-association-powershell.md",
40+
"redirect_url": "/previous-versions/azure/internet-peering/howto-subscription-association-powershell",
41+
"redirect_document_id": false
42+
},
43+
{
44+
"source_path": "articles/internet-peering/howto-peering-service-powershell.md",
45+
"redirect_url": "/previous-versions/azure/internet-peering/howto-peering-service-powershell",
46+
"redirect_document_id": false
47+
},
48+
{
49+
"source_path": "articles/internet-peering/howto-direct-powershell.md",
50+
"redirect_url": "/previous-versions/azure/internet-peering/howto-direct-powershell",
51+
"redirect_document_id": false
52+
},
53+
{
54+
"source_path": "articles/internet-peering/howto-legacy-direct-powershell.md",
55+
"redirect_url": "/previous-versions/azure/internet-peering/howto-legacy-direct-powershell",
56+
"redirect_document_id": false
57+
},
58+
{
59+
"source_path": "articles/internet-peering/howto-exchange-powershell.md",
60+
"redirect_url": "/previous-versions/azure/internet-peering/howto-exchange-powershell",
61+
"redirect_document_id": false
62+
},
63+
{
64+
"source_path": "articles/internet-peering/howto-legacy-exchange-powershell.md",
65+
"redirect_url": "/previous-versions/azure/internet-peering/howto-legacy-exchange-powershell",
66+
"redirect_document_id": false
67+
},
368
{
469
"source_path": "articles/databox-online/azure-stack-edge-overview.md",
570
"redirect_url": "/previous-versions/azure/databox-online/azure-stack-edge-overview",
@@ -334,6 +399,16 @@
334399
"redirect_url": "/previous-versions/azure/partner-solutions/logzio/troubleshoot",
335400
"redirect_document_id": false
336401
},
402+
{
403+
"source_path": "articles/security/fundamentals/ocsp-sha-1-sunset.md",
404+
"redirect_url": "/azure/security/fundamentals/azure-CA-details",
405+
"redirect_document_id": false
406+
},
407+
{
408+
"source_path": "articles/security/fundamentals/tls-certificate-changes.md",
409+
"redirect_url": "/azure/security/fundamentals/azure-CA-details",
410+
"redirect_document_id": false
411+
},
337412
{
338413
"source_path": "articles/event-grid/event-schema-storage-actions.md",
339414
"redirect_url": "/azure/storage-actions/overview",
@@ -2134,11 +2209,6 @@
21342209
"redirect_url": "/azure/devtest-labs/devtest-lab-overview",
21352210
"redirect_document_id": false
21362211
},
2137-
{
2138-
"source_path": "articles/devtest-labs/devtest-lab-trusted-launch.md",
2139-
"redirect_url": "/azure/devtest-labs/devtest-lab-overview",
2140-
"redirect_document_id": false
2141-
},
21422212
{
21432213
"source_path": "articles/devtest-labs/integrate-environments-devops-pipeline.md",
21442214
"redirect_url": "/previous-versions/azure/devtest-labs/integrate-environments-devops-pipeline",
@@ -2254,6 +2324,11 @@
22542324
"redirect_url": "/previous-versions/azure/public-multi-access-edge-compute-mec/tutorial-create-vm-using-go-sdk",
22552325
"redirect_document_id": false
22562326
},
2327+
{
2328+
"source_path_from_root": "/articles/app-service/manage-disaster-recovery.md",
2329+
"redirect_url": "/azure/architecture/web-apps/guides/multi-region-app-service/multi-region-app-service",
2330+
"redirect_document_id": false
2331+
},
22572332
{
22582333
"source_path_from_root": "/articles/public-multi-access-edge-compute-mec/tutorial-create-vm-using-python-sdk.md",
22592334
"redirect_url": "/previous-versions/azure/public-multi-access-edge-compute-mec/tutorial-create-vm-using-python-sdk",
@@ -3364,6 +3439,16 @@
33643439
"redirect_url": "/azure/databox/data-box-quickstart-export?pivots=dbx-ng",
33653440
"redirect_document_id": false
33663441
},
3442+
{
3443+
"source_path_from_root": "/articles/databox/data-box-next-gen-safety.md",
3444+
"redirect_url": "/azure/databox/data-box-safety?pivots=dbx-ng",
3445+
"redirect_document_id": false
3446+
},
3447+
{
3448+
"source_path_from_root": "/articles/databox/data-box-next-gen-security.md",
3449+
"redirect_url": "/azure/databox/data-box-security?pivots=dbx-ng",
3450+
"redirect_document_id": false
3451+
},
33673452
{
33683453
"source_path_from_root": "/articles/ddos-protection/ddos-disaster-recovery-guidance.md",
33693454
"redirect_url": "../reliability/reliability-ddos.md",
@@ -3824,6 +3909,11 @@
38243909
"redirect_url": "/azure/firewall/ftp-support",
38253910
"redirect_document_id": false
38263911
},
3912+
{
3913+
"source_path_from_root": "/articles/firewall/long-running-sessions.md",
3914+
"redirect_url": "/azure/firewall/tcp-session-behavior",
3915+
"redirect_document_id": false
3916+
},
38273917
{
38283918
"source_path_from_root": "/articles/firewall/diagnostic-logs.md",
38293919
"redirect_url": "/azure/firewall/monitor-firewall",
@@ -5694,6 +5784,26 @@
56945784
"redirect_url": "/azure/vpn-gateway/point-to-site-vpn-client-cert-windows",
56955785
"redirect_document_id": false
56965786
},
5787+
{
5788+
"source_path_from_root": "/articles/sql-server-stretch-database/sql-server-stretch-database-encryption-tde.md",
5789+
"redirect_url": "/azure/azure-sql/",
5790+
"redirect_document_id": false
5791+
},
5792+
{
5793+
"source_path_from_root": "/articles/sql-server-stretch-database/sql-server-stretch-database-tde-tsql.md",
5794+
"redirect_url": "/azure/azure-sql/",
5795+
"redirect_document_id": false
5796+
},
5797+
{
5798+
"source_path_from_root": "/articles/sql-server-stretch-database/sql-server-stretch-database-index-all-articles.md",
5799+
"redirect_url": "/azure/azure-sql/",
5800+
"redirect_document_id": false
5801+
},
5802+
{
5803+
"source_path_from_root": "/articles/sql-server-stretch-database/index.yml",
5804+
"redirect_url": "/azure/azure-sql/",
5805+
"redirect_document_id": false
5806+
},
56975807
{
56985808
"source_path_from_root": "/articles/vs-azure-tools-access-private-azure-clouds-with-visual-studio.md",
56995809
"redirect_url": "/visualstudio/azure/vs-azure-tools-access-private-azure-clouds-with-visual-studio",
@@ -6294,10 +6404,15 @@
62946404
"redirect_url": "/azure/virtual-network/vnet-integration-for-azure-services",
62956405
"redirect_document_id": false
62966406
},
6407+
{
6408+
"source_path_from_root": "/articles/reliability/availability-zones-region-support.md",
6409+
"redirect_url": "/azure/reliability/regions-list",
6410+
"redirect_document_id": false
6411+
},
62976412
{
62986413
"source_path_from_root": "/articles/cyclecloud/how-to/ccws/cleanup-roles.md",
62996414
"redirect_url": "/azure/cyclecloud/how-to/ccws/deploy-with-cli",
6300-
"redirect_document_id": false
6415+
"redirect_document_id": false
63016416
},
63026417
{
63036418
"source_path": "articles/cloud-services/applications-dont-support-tls-1-2.md",
@@ -6376,27 +6491,27 @@
63766491
},
63776492
{
63786493
"source_path": "articles/cloud-services/cloud-services-guestos-family-2-3-4-retirement.md",
6379-
"redirect_url": "/previous-versions/azure/cloud-services/cloud-services-guestos-family-2-3-4-retirement",
6494+
"redirect_url": "/azure/cloud-services-extended-support/cloud-services-guestos-family-2-3-4-retirement",
63806495
"redirect_document_id": false
63816496
},
63826497
{
63836498
"source_path": "articles/cloud-services/cloud-services-guestos-family1-retirement.md",
6384-
"redirect_url": "/previous-versions/azure/cloud-services/cloud-services-guestos-family1-retirement",
6499+
"redirect_url": "/azure/cloud-services-extended-support/cloud-services-guestos-family-1-retirement",
63856500
"redirect_document_id": false
63866501
},
63876502
{
63886503
"source_path": "articles/cloud-services/cloud-services-guestos-msrc-releases.md",
6389-
"redirect_url": "/previous-versions/azure/cloud-services/cloud-services-guestos-msrc-releases",
6504+
"redirect_url": "/azure/cloud-services-extended-support/cloud-services-guestos-microsoft-security-response-center-releases",
63906505
"redirect_document_id": false
63916506
},
63926507
{
63936508
"source_path": "articles/cloud-services/cloud-services-guestos-retirement-policy.md",
6394-
"redirect_url": "/previous-versions/azure/cloud-services/cloud-services-guestos-retirement-policy",
6509+
"redirect_url": "/azure/cloud-services-extended-support/cloud-services-guestos-retirement-policy",
63956510
"redirect_document_id": false
63966511
},
63976512
{
63986513
"source_path": "articles/cloud-services/cloud-services-guestos-update-matrix.md",
6399-
"redirect_url": "/previous-versions/azure/cloud-services/cloud-services-guestos-update-matrix",
6514+
"redirect_url": "/azure/cloud-services-extended-support/cloud-services-guestos-update-matrix",
64006515
"redirect_document_id": false
64016516
},
64026517
{
@@ -6633,6 +6748,61 @@
66336748
"source_path": "articles/operational-excellence/relocation-managed-identity.md",
66346749
"redirect_url": "/entra/identity/managed-identities-azure-resources/how-to-managed-identity-regional-move",
66356750
"redirect_document_id": false
6636-
}
6751+
},
6752+
{
6753+
"source_path": "articles/notification-hubs/xamarin-notification-hubs-ios-push-notification-apns-get-started.md",
6754+
"redirect_url": "/dotnet/maui/data-cloud/push-notifications",
6755+
"redirect_document_id": false
6756+
},
6757+
{
6758+
"source_path": "articles/notification-hubs/xamarin-notification-hubs-push-notifications-android-gcm.md",
6759+
"redirect_url": "/dotnet/maui/data-cloud/push-notifications",
6760+
"redirect_document_id": false
6761+
},
6762+
{
6763+
"source_path": "articles/sentinel/work-with-styx-objects-and-indicators.md",
6764+
"redirect_url": "/azure/sentinel/work-with-styx-objects-indicators",
6765+
"redirect_document_id": false
6766+
},
6767+
{
6768+
"source_path": "articles/storage/files/geo-redundant-storage-for-large-file-shares.md",
6769+
"redirect_url": "/azure/storage/files/files-redundancy",
6770+
"redirect_document_id": false
6771+
},
6772+
{
6773+
"source_path": "articles/defender-for-iot/organizations/extra-deploy-enterprise-iot.md",
6774+
"redirect_url": "/azure/defender-for-iot/organizations/eiot-defender-for-endpoint",
6775+
"redirect_document_id": false
6776+
},
6777+
{
6778+
"source_path": "articles/sentinel/work-with-styx-objects-indicators.md",
6779+
"redirect_url": "/azure/sentinel/work-with-stix-objects-indicators",
6780+
"redirect_document_id": false
6781+
},
6782+
{
6783+
"source_path_from_root": "/articles/azure-functions/migration.md",
6784+
"redirect_url": "/azure/azure-functions/migration/migrate-lambda-workloads-overview",
6785+
"redirect_document_id": false
6786+
},
6787+
{
6788+
"source_path": "articles/azure-functions/migration/lambda-functions-migration-assess.md",
6789+
"redirect_url": "/azure/azure-functions/migration/assess-lambda-workloads",
6790+
"redirect_document_id": false
6791+
},
6792+
{
6793+
"source_path": "articles/azure-functions/migration/lambda-functions-migration-discover.md",
6794+
"redirect_url": "/azure/azure-functions/migration/discover-lambda-workloads",
6795+
"redirect_document_id": false
6796+
},
6797+
{
6798+
"source_path": "articles/azure-functions/migration/lambda-functions-migration-migrate.md",
6799+
"redirect_url": "/azure/azure-functions/migration/migrate-lambda-workloads",
6800+
"redirect_document_id": false
6801+
},
6802+
{
6803+
"source_path": "articles/azure-functions/migration/lambda-functions-migration-overview.md",
6804+
"redirect_url": "/azure/azure-functions/migration/migrate-lambda-workloads-overview",
6805+
"redirect_document_id": false
6806+
},
66376807
]
66386808
}

articles/active-directory-b2c/api-connectors-overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ Using Azure AD B2C, you can add your own business logic to a user journey by cal
8585
![Diagram of a RESTful service claims exchange](media/api-connectors-overview/restful-service-claims-exchange.png)
8686

8787
> [!NOTE]
88-
> If there is slow or no response from the RESTful service to Azure AD B2C, the timeout is 30 seconds and the retry count is two times (meaning there are 3 tries in total). Currently, you can't configure the timeout and retry count settings.
88+
> HTTP requests may be cancelled if there is a slow or no response from the RESTful service to Azure AD B2C. The default timeout is 10 seconds and the default retry count is one (meaning there are 2 tries in total).
8989
9090
## Calling a RESTful service
9191

@@ -165,7 +165,7 @@ A null value in a database is used when the value in a column is unknown or miss
165165
When an element is null, either:
166166

167167
- Omit the key-value pair from the JSON.
168-
- Return a value that corresponds to the Azure AD B2C claim data type. For example, for a `string` data type, return empty string `""`. For an `integer` data type, return a zero value `0`. For a `dateTime` data type, return a minimum value `1970-00-00T00:00:00.0000000Z`.
168+
- Return a value that corresponds to the Azure AD B2C claim data type. For example, for a `string` data type, return empty string `""`. For an `integer` data type, return a zero value `0`. For a `dateTime` data type, return a minimum value `0001-01-01T00:00:00.0000000Z`.
169169

170170
The following example demonstrates how to handle a null value. The email is omitted from the JSON:
171171

articles/active-directory-b2c/claimsschema.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
22
title: "ClaimsSchema: Azure Active Directory B2C"
3-
description: Specify the ClaimsSchema element of a custom policy in Azure Active Directory B2C.
3+
description: Specify the ClaimsSchema element of a custom policy in Azure AD B2C. Define and manage claim types for user attributes and input controls.
44

55
author: kengaderdus
66
manager: CelesteDG
77

88
ms.service: azure-active-directory
99

1010
ms.topic: reference
11-
ms.date: 01/11/2024
11+
ms.date: 03/21/2025
1212
ms.author: kengaderdus
1313
ms.subservice: b2c
1414
ms.custom: "b2c-support"

articles/active-directory-b2c/custom-policies-series-branch-user-journey.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Create branching in user journey by using Azure AD B2C custom policy
33
titleSuffix: Azure AD B2C
4-
description: Learn how to enable or disable Technical Profiles based on claims values. Learn how to branch in user journeys by enabling and disabling Azure AD B2C custom policy technical profiles.
4+
description: Learn how to create branching in user journeys using Azure AD B2C custom policies. Enable or disable technical profiles based on claim values.
55

66
author: kengaderdus
77
manager: CelesteDG
@@ -10,7 +10,7 @@ ms.service: azure-active-directory
1010

1111
ms.topic: how-to
1212
ms.custom: b2c-docs-improvements
13-
ms.date: 10/11/2024
13+
ms.date: 03/21/2025
1414
ms.author: kengaderdus
1515
ms.reviewer: yoelh
1616
ms.subservice: b2c
@@ -233,12 +233,12 @@ Follow the steps in [Test the custom policy](custom-policies-series-validate-use
233233
1. Repeat step 5, but this time, select **Account Type**, select **Contoso Employee Account**, and then follow the prompts.
234234

235235

236-
## Next steps
236+
## Related content
237237

238238
In [step 3](#step-3---configure-or-update-technical-profiles), we enable or disable the technical profile by using the `EnabledForUserJourneys` element. Alternatively, you can use [Preconditions](userjourneys.md#preconditions) inside the user journey orchestration steps to execute or skip an orchestration step as we learn later in this series.
239239

240240
Next, learn:
241241

242242
- About [User Journey Orchestration Steps Preconditions](userjourneys.md#preconditions).
243243

244-
- How to [Use the TrustFrameworkPolicy schema file to validate Azure AD B2C policy files](custom-policies-series-install-xml-extensions.md).
244+
- How to [Use the TrustFrameworkPolicy schema file to validate Azure AD B2C policy files](custom-policies-series-install-xml-extensions.md).

articles/active-directory-b2c/custom-policies-series-call-rest-api.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
title: Call a REST API by using Azure Active Directory B2C custom policy
2+
title: Call a REST API by using Azure AD B2C custom policy
33
titleSuffix: Azure AD B2C
4-
description: Learn how to make an HTTP call to external API by using Azure Active Directory B2C custom policy.
4+
description: Learn how to call a REST API using Azure AD B2C custom policy. Make HTTP calls to external APIs to send and receive data from external services.
55

66
author: kengaderdus
77
manager: CelesteDG
@@ -10,7 +10,7 @@ ms.service: azure-active-directory
1010

1111
ms.topic: how-to
1212
ms.custom: b2c-docs-improvements, devx-track-js
13-
ms.date: 10/11/2024
13+
ms.date: 03/21/2025
1414
ms.author: kengaderdus
1515
ms.reviewer: yoelh
1616
ms.subservice: b2c
@@ -93,7 +93,7 @@ You need to deploy an app, which serves as your external app. Your custom policy
9393
"requestId": "requestId",
9494
"userMessage" : "The access code you entered is incorrect. Please try again.",
9595
"developerMessage" : `The provided code ${req.body.accessCode} does not match the expected code for user.`,
96-
"moreInfo" :"https://docs.microsoft.com/en-us/azure/active-directory-b2c/string-transformations"
96+
"moreInfo" :"https://learn.microsoft.com/en-us/azure/active-directory-b2c/string-transformations"
9797
};
9898
res.status(409).send(errorResponse);
9999
}
@@ -138,7 +138,7 @@ You need to deploy an app, which serves as your external app. Your custom policy
138138
"requestId": "requestId",
139139
"userMessage": "The access code you entered is incorrect. Please try again.",
140140
"developerMessage": "The provided code 54321 does not match the expected code for user.",
141-
"moreInfo": "https://docs.microsoft.com/en-us/azure/active-directory-b2c/string-transformations"
141+
"moreInfo": "https://learn.microsoft.com/en-us/azure/active-directory-b2c/string-transformations"
142142
}
143143
```
144144
Your REST service can return HTTP 4xx status code, but the value of `status` in the JSON response must be `409`.
@@ -313,7 +313,7 @@ If your REST API returns data, which you want to include as claims in your polic
313313
314314
Use the steps in [Receiving data](api-connectors-overview.md?pivots=b2c-custom-policy#receiving-data) to learn how to format the data the custom policy expects, how to handle nulls values, and how to parse REST the API's nested JSON body.
315315

316-
## Next steps
316+
## Related content
317317

318318
Next, learn:
319319

0 commit comments

Comments
 (0)