Skip to content

Commit 583babe

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into nw-nsgflow
2 parents bd06010 + e90547b commit 583babe

File tree

6,418 files changed

+111031
-90933
lines changed

Some content is hidden

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

6,418 files changed

+111031
-90933
lines changed

.openpublishing.redirection.json

Lines changed: 191 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,75 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "articles/cdn/cdn-http-variables.md",
5+
"redirect_url": "/previous-versions/azure/cdn/cdn-http-variables",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path": "articles/cdn/cdn-advanced-http-reports.md",
10+
"redirect_url": "/previous-versions/azure/cdn/cdn-advanced-http-reports",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path": "articles/cdn/cdn-preload-endpoint.md",
15+
"redirect_url": "/previous-versions/azure/cdn/cdn-preload-endpoint",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path": "articles/cdn/cdn-real-time-stats.md",
20+
"redirect_url": "/previous-versions/azure/cdn/cdn-real-time-stats",
21+
"redirect_document_id": false
22+
},
23+
{
24+
"source_path": "articles/cdn/cdn-token-auth.md",
25+
"redirect_url": "/previous-versions/azure/cdn/cdn-token-auth",
26+
"redirect_document_id": false
27+
},
28+
{
29+
"source_path": "articles/cdn/edgio-retirement-faq.md",
30+
"redirect_url": "/previous-versions/azure/cdn/edgio-retirement-faq",
31+
"redirect_document_id": false
32+
},
33+
{
34+
"source_path": "articles/cdn/cdn-edge-performance.md",
35+
"redirect_url": "/previous-versions/azure/cdn/cdn-edge-performance",
36+
"redirect_document_id": false
37+
},
38+
{
39+
"source_path": "articles/cdn/migrate-cdn-to-front-door-retain-edge-domain.md",
40+
"redirect_url": "/previous-versions/azure/cdn/migrate-cdn-to-front-door-retain-edge-domain",
41+
"redirect_document_id": false
42+
},
43+
{
44+
"source_path": "articles/internet-peering/howto-subscription-association-powershell.md",
45+
"redirect_url": "/previous-versions/azure/internet-peering/howto-subscription-association-powershell",
46+
"redirect_document_id": false
47+
},
48+
{
49+
"source_path": "articles/internet-peering/howto-peering-service-powershell.md",
50+
"redirect_url": "/previous-versions/azure/internet-peering/howto-peering-service-powershell",
51+
"redirect_document_id": false
52+
},
53+
{
54+
"source_path": "articles/internet-peering/howto-direct-powershell.md",
55+
"redirect_url": "/previous-versions/azure/internet-peering/howto-direct-powershell",
56+
"redirect_document_id": false
57+
},
58+
{
59+
"source_path": "articles/internet-peering/howto-legacy-direct-powershell.md",
60+
"redirect_url": "/previous-versions/azure/internet-peering/howto-legacy-direct-powershell",
61+
"redirect_document_id": false
62+
},
63+
{
64+
"source_path": "articles/internet-peering/howto-exchange-powershell.md",
65+
"redirect_url": "/previous-versions/azure/internet-peering/howto-exchange-powershell",
66+
"redirect_document_id": false
67+
},
68+
{
69+
"source_path": "articles/internet-peering/howto-legacy-exchange-powershell.md",
70+
"redirect_url": "/previous-versions/azure/internet-peering/howto-legacy-exchange-powershell",
71+
"redirect_document_id": false
72+
},
373
{
474
"source_path": "articles/databox-online/azure-stack-edge-overview.md",
575
"redirect_url": "/previous-versions/azure/databox-online/azure-stack-edge-overview",
@@ -334,6 +404,16 @@
334404
"redirect_url": "/previous-versions/azure/partner-solutions/logzio/troubleshoot",
335405
"redirect_document_id": false
336406
},
407+
{
408+
"source_path": "articles/security/fundamentals/ocsp-sha-1-sunset.md",
409+
"redirect_url": "/azure/security/fundamentals/azure-CA-details",
410+
"redirect_document_id": false
411+
},
412+
{
413+
"source_path": "articles/security/fundamentals/tls-certificate-changes.md",
414+
"redirect_url": "/azure/security/fundamentals/azure-CA-details",
415+
"redirect_document_id": false
416+
},
337417
{
338418
"source_path": "articles/event-grid/event-schema-storage-actions.md",
339419
"redirect_url": "/azure/storage-actions/overview",
@@ -2134,11 +2214,6 @@
21342214
"redirect_url": "/azure/devtest-labs/devtest-lab-overview",
21352215
"redirect_document_id": false
21362216
},
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-
},
21422217
{
21432218
"source_path": "articles/devtest-labs/integrate-environments-devops-pipeline.md",
21442219
"redirect_url": "/previous-versions/azure/devtest-labs/integrate-environments-devops-pipeline",
@@ -2254,6 +2329,11 @@
22542329
"redirect_url": "/previous-versions/azure/public-multi-access-edge-compute-mec/tutorial-create-vm-using-go-sdk",
22552330
"redirect_document_id": false
22562331
},
2332+
{
2333+
"source_path_from_root": "/articles/app-service/manage-disaster-recovery.md",
2334+
"redirect_url": "/azure/architecture/web-apps/guides/multi-region-app-service/multi-region-app-service",
2335+
"redirect_document_id": false
2336+
},
22572337
{
22582338
"source_path_from_root": "/articles/public-multi-access-edge-compute-mec/tutorial-create-vm-using-python-sdk.md",
22592339
"redirect_url": "/previous-versions/azure/public-multi-access-edge-compute-mec/tutorial-create-vm-using-python-sdk",
@@ -3364,6 +3444,16 @@
33643444
"redirect_url": "/azure/databox/data-box-quickstart-export?pivots=dbx-ng",
33653445
"redirect_document_id": false
33663446
},
3447+
{
3448+
"source_path_from_root": "/articles/databox/data-box-next-gen-safety.md",
3449+
"redirect_url": "/azure/databox/data-box-safety?pivots=dbx-ng",
3450+
"redirect_document_id": false
3451+
},
3452+
{
3453+
"source_path_from_root": "/articles/databox/data-box-next-gen-security.md",
3454+
"redirect_url": "/azure/databox/data-box-security?pivots=dbx-ng",
3455+
"redirect_document_id": false
3456+
},
33673457
{
33683458
"source_path_from_root": "/articles/ddos-protection/ddos-disaster-recovery-guidance.md",
33693459
"redirect_url": "../reliability/reliability-ddos.md",
@@ -3824,6 +3914,11 @@
38243914
"redirect_url": "/azure/firewall/ftp-support",
38253915
"redirect_document_id": false
38263916
},
3917+
{
3918+
"source_path_from_root": "/articles/firewall/long-running-sessions.md",
3919+
"redirect_url": "/azure/firewall/tcp-session-behavior",
3920+
"redirect_document_id": false
3921+
},
38273922
{
38283923
"source_path_from_root": "/articles/firewall/diagnostic-logs.md",
38293924
"redirect_url": "/azure/firewall/monitor-firewall",
@@ -5694,6 +5789,26 @@
56945789
"redirect_url": "/azure/vpn-gateway/point-to-site-vpn-client-cert-windows",
56955790
"redirect_document_id": false
56965791
},
5792+
{
5793+
"source_path_from_root": "/articles/sql-server-stretch-database/sql-server-stretch-database-encryption-tde.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-tde-tsql.md",
5799+
"redirect_url": "/azure/azure-sql/",
5800+
"redirect_document_id": false
5801+
},
5802+
{
5803+
"source_path_from_root": "/articles/sql-server-stretch-database/sql-server-stretch-database-index-all-articles.md",
5804+
"redirect_url": "/azure/azure-sql/",
5805+
"redirect_document_id": false
5806+
},
5807+
{
5808+
"source_path_from_root": "/articles/sql-server-stretch-database/index.yml",
5809+
"redirect_url": "/azure/azure-sql/",
5810+
"redirect_document_id": false
5811+
},
56975812
{
56985813
"source_path_from_root": "/articles/vs-azure-tools-access-private-azure-clouds-with-visual-studio.md",
56995814
"redirect_url": "/visualstudio/azure/vs-azure-tools-access-private-azure-clouds-with-visual-studio",
@@ -6294,10 +6409,15 @@
62946409
"redirect_url": "/azure/virtual-network/vnet-integration-for-azure-services",
62956410
"redirect_document_id": false
62966411
},
6412+
{
6413+
"source_path_from_root": "/articles/reliability/availability-zones-region-support.md",
6414+
"redirect_url": "/azure/reliability/regions-list",
6415+
"redirect_document_id": false
6416+
},
62976417
{
62986418
"source_path_from_root": "/articles/cyclecloud/how-to/ccws/cleanup-roles.md",
62996419
"redirect_url": "/azure/cyclecloud/how-to/ccws/deploy-with-cli",
6300-
"redirect_document_id": false
6420+
"redirect_document_id": false
63016421
},
63026422
{
63036423
"source_path": "articles/cloud-services/applications-dont-support-tls-1-2.md",
@@ -6376,27 +6496,27 @@
63766496
},
63776497
{
63786498
"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",
6499+
"redirect_url": "/azure/cloud-services-extended-support/cloud-services-guestos-family-2-3-4-retirement",
63806500
"redirect_document_id": false
63816501
},
63826502
{
63836503
"source_path": "articles/cloud-services/cloud-services-guestos-family1-retirement.md",
6384-
"redirect_url": "/previous-versions/azure/cloud-services/cloud-services-guestos-family1-retirement",
6504+
"redirect_url": "/azure/cloud-services-extended-support/cloud-services-guestos-family-1-retirement",
63856505
"redirect_document_id": false
63866506
},
63876507
{
63886508
"source_path": "articles/cloud-services/cloud-services-guestos-msrc-releases.md",
6389-
"redirect_url": "/previous-versions/azure/cloud-services/cloud-services-guestos-msrc-releases",
6509+
"redirect_url": "/azure/cloud-services-extended-support/cloud-services-guestos-microsoft-security-response-center-releases",
63906510
"redirect_document_id": false
63916511
},
63926512
{
63936513
"source_path": "articles/cloud-services/cloud-services-guestos-retirement-policy.md",
6394-
"redirect_url": "/previous-versions/azure/cloud-services/cloud-services-guestos-retirement-policy",
6514+
"redirect_url": "/azure/cloud-services-extended-support/cloud-services-guestos-retirement-policy",
63956515
"redirect_document_id": false
63966516
},
63976517
{
63986518
"source_path": "articles/cloud-services/cloud-services-guestos-update-matrix.md",
6399-
"redirect_url": "/previous-versions/azure/cloud-services/cloud-services-guestos-update-matrix",
6519+
"redirect_url": "/azure/cloud-services-extended-support/cloud-services-guestos-update-matrix",
64006520
"redirect_document_id": false
64016521
},
64026522
{
@@ -6633,6 +6753,66 @@
66336753
"source_path": "articles/operational-excellence/relocation-managed-identity.md",
66346754
"redirect_url": "/entra/identity/managed-identities-azure-resources/how-to-managed-identity-regional-move",
66356755
"redirect_document_id": false
6756+
},
6757+
{
6758+
"source_path": "articles/notification-hubs/xamarin-notification-hubs-ios-push-notification-apns-get-started.md",
6759+
"redirect_url": "/dotnet/maui/data-cloud/push-notifications",
6760+
"redirect_document_id": false
6761+
},
6762+
{
6763+
"source_path": "articles/notification-hubs/xamarin-notification-hubs-push-notifications-android-gcm.md",
6764+
"redirect_url": "/dotnet/maui/data-cloud/push-notifications",
6765+
"redirect_document_id": false
6766+
},
6767+
{
6768+
"source_path": "articles/sentinel/work-with-styx-objects-and-indicators.md",
6769+
"redirect_url": "/azure/sentinel/work-with-styx-objects-indicators",
6770+
"redirect_document_id": false
6771+
},
6772+
{
6773+
"source_path": "articles/storage/files/geo-redundant-storage-for-large-file-shares.md",
6774+
"redirect_url": "/azure/storage/files/files-redundancy",
6775+
"redirect_document_id": false
6776+
},
6777+
{
6778+
"source_path": "articles/defender-for-iot/organizations/extra-deploy-enterprise-iot.md",
6779+
"redirect_url": "/azure/defender-for-iot/organizations/eiot-defender-for-endpoint",
6780+
"redirect_document_id": false
6781+
},
6782+
{
6783+
"source_path": "articles/sentinel/work-with-styx-objects-indicators.md",
6784+
"redirect_url": "/azure/sentinel/work-with-stix-objects-indicators",
6785+
"redirect_document_id": false
6786+
},
6787+
{
6788+
"source_path_from_root": "/articles/azure-functions/migration.md",
6789+
"redirect_url": "/azure/azure-functions/migration/migrate-lambda-workloads-overview",
6790+
"redirect_document_id": false
6791+
},
6792+
{
6793+
"source_path": "articles/azure-functions/migration/lambda-functions-migration-assess.md",
6794+
"redirect_url": "/azure/azure-functions/migration/assess-lambda-workloads",
6795+
"redirect_document_id": false
6796+
},
6797+
{
6798+
"source_path": "articles/azure-functions/migration/lambda-functions-migration-discover.md",
6799+
"redirect_url": "/azure/azure-functions/migration/discover-lambda-workloads",
6800+
"redirect_document_id": false
6801+
},
6802+
{
6803+
"source_path": "articles/azure-functions/migration/lambda-functions-migration-migrate.md",
6804+
"redirect_url": "/azure/azure-functions/migration/migrate-lambda-workloads",
6805+
"redirect_document_id": false
6806+
},
6807+
{
6808+
"source_path": "articles/azure-functions/migration/lambda-functions-migration-overview.md",
6809+
"redirect_url": "/azure/azure-functions/migration/migrate-lambda-workloads-overview",
6810+
"redirect_document_id": false
6811+
},
6812+
{
6813+
"source_path": "articles/storage/files/storage-files-enable-soft-delete.md",
6814+
"redirect_url": "/azure/storage/files/storage-files-prevent-file-share-deletion",
6815+
"redirect_document_id": false
66366816
}
66376817
]
66386818
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -629,7 +629,7 @@ Ensure that:
629629
* Your API explicitly checks for null values of received claims that it depends on.
630630
* Your API implements an authentication method outlined in [secure your API Connector](secure-rest-api.md).
631631
* Your API responds as quickly as possible to ensure a fluid user experience.
632-
* Azure AD B2C will wait for a maximum of *20 seconds* to receive a response. If none is received, it will make *one more attempt (retry)* at calling your API.
632+
* Azure AD B2C will wait for a maximum of *10 seconds* to receive a response. If none is received, it will make *one more attempt (retry)* at calling your API.
633633
* If using a serverless function or scalable web service, use a hosting plan that keeps the API "awake" or "warm" in production. For Azure Functions, it's recommended to use at minimum the [Premium plan](../azure-functions/functions-scale.md) in production.
634634
* Ensure high availability of your API.
635635
* Monitor and optimize performance of downstream APIs, databases, or other dependencies of your API.

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).

0 commit comments

Comments
 (0)