Skip to content

Commit e0a2430

Browse files
committed
Resolved merge conflict
2 parents 791ad98 + 4d9e48a commit e0a2430

File tree

2,388 files changed

+23326
-13135
lines changed

Some content is hidden

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

2,388 files changed

+23326
-13135
lines changed

.openpublishing.publish.config.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -932,6 +932,12 @@
932932
"branch": "v3",
933933
"branch_mapping": {}
934934
},
935+
{
936+
"path_to_root": "azure-cosmos-db-table-dotnet-v12",
937+
"url": "https://github.com/Azure-Samples/cosmos-db-table-api-dotnet-samples",
938+
"branch": "v12",
939+
"branch_mapping": {}
940+
},
935941
{
936942
"path_to_root": "azure-cosmos-mongodb-dotnet",
937943
"url": "https://github.com/Azure-Samples/cosmos-db-mongodb-api-dotnet-samples",
@@ -956,6 +962,7 @@
956962
".openpublishing.redirection.json",
957963
".openpublishing.redirection.azure-arc-data.json",
958964
".openpublishing.redirection.active-directory.json",
965+
".openpublishing.redirection.azure-attestation.json",
959966
".openpublishing.redirection.azure-blob.json",
960967
"articles/data-factory/.openpublishing.redirection.data-factory.json",
961968
".openpublishing.redirection.defender-for-cloud.json",

.openpublishing.redirection.active-directory.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10805,6 +10805,11 @@
1080510805
"source_path": "articles/active-directory/manage-apps/manage-certificates-for-federated-single-sign-on.md",
1080610806
"redirect_url": "/azure/active-directory/manage-apps/tutorial-manage-certificates-for-federated-single-sign-on",
1080710807
"redirect_document_id": false
10808+
},
10809+
{
10810+
"source_path": "articles/active-directory/manage-apps/howto-enforce-signed-saml-authentication.md",
10811+
"redirect_url": "/azure/active-directory/manage-apps/howto-saml-token-encryption",
10812+
"redirect_document_id": true
1080810813
}
1080910814

1081010815
]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"redirections": [
3+
{
4+
"source_path_from_root": "/articles/attestation/audit-logs.md",
5+
"redirect_url": "/azure/attestation/view-logs",
6+
"redirect_document_id": true
7+
}
8+
]
9+
}

.openpublishing.redirection.azure-monitor.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,11 @@
216216
"redirect_url": "/azure/azure-monitor/visualize/workbooks-overview",
217217
"redirect_document_id": false
218218
},
219+
{
220+
"source_path_from_root": "/articles/azure-monitor/visualize/workbooks-sample-links.md",
221+
"redirect_url": "/azure/azure-monitor/visualize/workbooks-samples",
222+
"redirect_document_id": false
223+
},
219224
{
220225
"source_path_from_root": "/articles/azure-monitor/visualize/view-designer-conversion-access.md",
221226
"redirect_url": "/azure/azure-monitor/visualize/workbooks-overview",
@@ -321,6 +326,11 @@
321326
"redirect_url": "/azure/azure-monitor/alerts/alerts-types",
322327
"redirect_document_id": false
323328
},
329+
{
330+
"source_path_from_root": "/articles/azure-monitor/alerts/alerts-action-rules.md" ,
331+
"redirect_url": "/azure/azure-monitor/alerts/alerts-processing-rules",
332+
"redirect_document_id": false
333+
},
324334
{
325335
"source_path_from_root": "/articles/azure-monitor/insights/data-explorer.md" ,
326336
"redirect_url": "/azure/data-explorer/data-explorer-insights",

.openpublishing.redirection.json

Lines changed: 65 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "articles/virtual-machines/linux/find-unattached-nics.md",
5+
"redirect_url": "/previous-versions/azure/virtual-machines/linux/find-unattached-nics",
6+
"redirect_document_id": false
7+
},
38
{
49
"source_path": "articles/germany/germany-developer-guide.md",
510
"redirect_url": "/previous-versions/azure/germany/germany-developer-guide",
@@ -616,22 +621,22 @@
616621
},
617622
{
618623
"source_path_from_root": "/articles/load-balancer/azure-media-player/components-limitations.md",
619-
"redirect_url": "/articles/load-balancer/concepts",
624+
"redirect_url": "/azure/load-balancer/concepts",
620625
"redirect_document_id": false
621626
},
622627
{
623628
"source_path_from_root": "/articles/frontdoor/standard-premium/resource-manager-template-samples.md",
624-
"redirect_url": "/articles/frontdoor/front-door-quickstart-template-samples",
629+
"redirect_url": "/azure/frontdoor/front-door-quickstart-template-samples",
625630
"redirect_document_id": false
626631
},
627632
{
628633
"source_path_from_root": "/articles/frontdoor/standard-premium/concept-health-probes.md",
629-
"redirect_url": "/articles/frontdoor/front-door-health-probes",
634+
"redirect_url": "/azure/frontdoor/front-door-health-probes",
630635
"redirect_document_id": false
631636
},
632637
{
633638
"source_path_from_root": "/articles/frontdoor/standard-premium/concept-ddos.md",
634-
"redirect_url": "/articles/frontdoor/front-door-ddos",
639+
"redirect_url": "/azure/frontdoor/front-door-ddos",
635640
"redirect_document_id": false
636641
},
637642
{
@@ -646,7 +651,7 @@
646651
},
647652
{
648653
"source_path_from_root": "/articles/frontdoor/standard-premium/geo-filtering.md",
649-
"redirect_url": "/articles/frontdoor/front-door-geo-filtering",
654+
"redirect_url": "/azure/frontdoor/front-door-geo-filtering",
650655
"redirect_document_id": false
651656
},
652657
{
@@ -6306,6 +6311,46 @@
63066311
"redirect_url": "/azure/azure-cache-for-redis/scripts/create-manage-cache",
63076312
"redirect_document_id": false
63086313
},
6314+
{
6315+
"source_path_from_root": "/articles/storage/storage-client-side-encryption.md",
6316+
"redirect_url": "/azure/storage/common/storage-client-side-encryption",
6317+
"redirect_document_id": true
6318+
},
6319+
{
6320+
"source_path_from_root": "/articles/storage/common/storage-client-side-encryption.md",
6321+
"redirect_url": "/azure/storage/blobs/client-side-encryption",
6322+
"redirect_document_id": true
6323+
},
6324+
{
6325+
"source_path_from_root": "/articles/storage/storage-client-side-encryption-java.md",
6326+
"redirect_url": "/azure/storage/common/storage-client-side-encryption-java",
6327+
"redirect_document_id": true
6328+
},
6329+
{
6330+
"source_path_from_root": "/articles/storage/common/storage-client-side-encryption-java.md",
6331+
"redirect_url": "/azure/storage/blobs/client-side-encryption",
6332+
"redirect_document_id": false
6333+
},
6334+
{
6335+
"source_path_from_root": "/articles/storage/storage-client-side-encryption-python.md",
6336+
"redirect_url": "/azure/storage/common/storage-client-side-encryption-python",
6337+
"redirect_document_id": true
6338+
},
6339+
{
6340+
"source_path_from_root": "/articles/storage/common/storage-client-side-encryption-python.md",
6341+
"redirect_url": "/azure/storage/blobs/client-side-encryption",
6342+
"redirect_document_id": false
6343+
},
6344+
{
6345+
"source_path_from_root": "/articles/storage/storage-encrypt-decrypt-blobs-key-vault.md",
6346+
"redirect_url": "/azure/storage/blobs/storage-encrypt-decrypt-blobs-key-vault",
6347+
"redirect_document_id": false
6348+
},
6349+
{
6350+
"source_path_from_root": "/articles/storage/blobs/storage-encrypt-decrypt-blobs-key-vault.md",
6351+
"redirect_url": "/azure/storage/blobs/client-side-encryption",
6352+
"redirect_document_id": false
6353+
},
63096354
{
63106355
"source_path_from_root": "/articles/storage/blobs/Storage-blob-performance-tiers.md",
63116356
"redirect_url": "/azure/storage/common/storage-account-overview",
@@ -22246,6 +22291,11 @@
2224622291
"redirect_url": "/azure/sql-data-warehouse/create-data-warehouse-portal",
2224722292
"redirect_document_id": false
2224822293
},
22294+
{
22295+
"source_path_from_root": "/articles/virtual-machine-scale-sets/flexible-virtual-machine-scale-sets.md",
22296+
"redirect_url": "/azure/virtual-machine-scale-sets/overview",
22297+
"redirect_document_id": false
22298+
},
2224922299
{
2225022300
"source_path_from_root": "/articles/sql-data-warehouse/sql-data-warehouse-get-started-provision-powershell.md",
2225122301
"redirect_url": "/azure/sql-data-warehouse/create-data-warehouse-powershell",
@@ -22856,11 +22906,6 @@
2285622906
"redirect_url": "/azure/storage/blobs/storage-dotnet-shared-access-signature-part-2",
2285722907
"redirect_document_id": true
2285822908
},
22859-
{
22860-
"source_path_from_root": "/articles/storage/storage-encrypt-decrypt-blobs-key-vault.md",
22861-
"redirect_url": "/azure/storage/blobs/storage-encrypt-decrypt-blobs-key-vault",
22862-
"redirect_document_id": true
22863-
},
2286422909
{
2286522910
"source_path_from_root": "/articles/storage/storage-https-custom-domain-cdn.md",
2286622911
"redirect_url": "/azure/storage/blobs/storage-https-custom-domain-cdn",
@@ -23257,21 +23302,6 @@
2325723302
"redirect_url": "/azure/storage/common/storage-choose-data-transfer-solution",
2325823303
"redirect_document_id": true
2325923304
},
23260-
{
23261-
"source_path_from_root": "/articles/storage/storage-client-side-encryption.md",
23262-
"redirect_url": "/azure/storage/common/storage-client-side-encryption",
23263-
"redirect_document_id": true
23264-
},
23265-
{
23266-
"source_path_from_root": "/articles/storage/storage-client-side-encryption-java.md",
23267-
"redirect_url": "/azure/storage/common/storage-client-side-encryption-java",
23268-
"redirect_document_id": true
23269-
},
23270-
{
23271-
"source_path_from_root": "/articles/storage/storage-client-side-encryption-python.md",
23272-
"redirect_url": "/azure/storage/common/storage-client-side-encryption-python",
23273-
"redirect_document_id": true
23274-
},
2327523305
{
2327623306
"source_path_from_root": "/articles/storage/storage-concurrency.md",
2327723307
"redirect_url": "/azure/storage/common/storage-concurrency",
@@ -37357,16 +37387,6 @@
3735737387
"redirect_url": "/azure/event-grid/event-schema-communication-services",
3735837388
"redirect_document_id": false
3735937389
},
37360-
{
37361-
"source_path_from_root": "/articles/azure-monitor/app/change-analysis.md#visualizations-for-application-change-analysis",
37362-
"redirect_url": "/articles/azure-monitor/app/change-analysis-visualizations",
37363-
"redirect_document_id": false
37364-
},
37365-
{
37366-
"source_path_from_root": "/articles/azure-monitor/app/change-analysis.md#troubleshoot",
37367-
"redirect_url": "/articles/azure-monitor/app/change-analysis-troubleshoot",
37368-
"redirect_document_id": false
37369-
},
3737037390
{
3737137391
"source_path_from_root": "/articles/cognitive-services/personalizer/personalizer-encryption-of-data-at-rest.md",
3737237392
"redirect_url": "/azure/cognitive-services/personalizer/encrypt-data-at-rest",
@@ -40232,6 +40252,16 @@
4023240252
"source_path_from_root": "/articles/azure-monitor/insights/sql-insights-troubleshoot.md",
4023340253
"redirect_url": "/azure/azure-sql/database/sql-insights-troubleshoot",
4023440254
"redirect_document_id": false
40255+
},
40256+
{
40257+
"source_path_from_root": "/articles/virtual-machines/windows/connect-logon.md",
40258+
"redirect_url": "/azure/virtual-machines/windows/connect-rdp",
40259+
"redirect_document_id": false
40260+
},
40261+
{
40262+
"source_path_from_root": "/articles/virtual-machines/windows/winrm.md",
40263+
"redirect_url": "/azure/virtual-machines/windows/connect-winrm",
40264+
"redirect_document_id": false
4023540265
}
4023640266
]
4023740267
}

articles/active-directory-b2c/TOC.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,14 @@
168168
href: enable-authentication-angular-spa-app.md
169169
- name: Authentication options
170170
href: enable-authentication-angular-spa-app-options.md
171+
- name: React single-page application
172+
items:
173+
- name: Configure a sample React app
174+
href: configure-authentication-sample-react-spa-app.md
175+
- name: Enable authentication in your React app
176+
href: enable-authentication-react-spa-app.md
177+
- name: Authentication options
178+
href: enable-authentication-react-spa-app-options.md
171179
- name: Android mobile app
172180
items:
173181
- name: Configure a sample Android app

articles/active-directory-b2c/configure-a-sample-node-web-app.md

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: CelesteDG
88
ms.service: active-directory
99
ms.workload: identity
1010
ms.topic: how-to
11-
ms.date: 06/08/2022
11+
ms.date: 07/07/2022
1212
ms.author: kengaderdus
1313
ms.subservice: B2C
1414
---
@@ -32,19 +32,13 @@ In this article, you’ll do the following tasks:
3232

3333
## Step 1: Configure your user flows
3434

35-
[!INCLUDE [active-directory-b2c-app-integration-add-user-flow](../../includes/active-directory-b2c-app-integration-add-user-flow.md)] Repeat the steps to create three separate user flows as follows:
36-
37-
- A combined **Sign in and sign up** user flow, such as `susi`. This user flow also supports the **Forgot your password** experience.
38-
- A **Profile editing** user flow, such as `edit_profile`.
39-
- A **Password reset** user flow, such as `reset_password`.
40-
41-
Azure AD B2C prepends `B2C_1_` to the user flow name. For example, `susi` becomes `B2C_1_susi`.
35+
[!INCLUDE [active-directory-b2c-app-integration-add-user-flow](../../includes/active-directory-b2c-app-integration-add-user-flow.md)]
4236

4337
## Step 2: Register a web application
4438

4539
To enable your application sign in with Azure AD B2C, register your app in the Azure AD B2C directory. The app registration establishes a trust relationship between the app and Azure AD B2C.
4640

47-
During app registration, you'll specify the *Redirect URI*. The redirect URI is the endpoint to which the user is redirected by Azure AD B2C after they authenticate with Azure AD B2C. The app registration process generates an *Application ID*, also known as the *client ID*, that uniquely identifies your app. After your app is registered, Azure AD B2C uses both the application ID and the redirect URI to create authentication requests.
41+
During app registration, you'll specify the *Redirect URI*. The redirect URI is the endpoint to which the user is redirected by Azure AD B2C after they authenticate with Azure AD B2C. The app registration process generates an *Application ID*, also known as the *client ID*, that uniquely identifies your app. After your app is registered, Azure AD B2C uses both the application ID, and the redirect URI to create authentication requests.
4842

4943
### Step 2.1: Register the app
5044

@@ -119,7 +113,7 @@ Open your web app in a code editor such as Visual Studio Code. Under the project
119113
|`EDIT_PROFILE_POLICY_AUTHORITY`|The **Profile editing** user flow authority such as `https://<your-tenant-name>.b2clogin.com/<your-tenant-name>.onmicrosoft.com/<profile-edit-user-flow-name>`. Replace `<your-tenant-name>` with the name of your tenant and `<reset-password-user-flow-name>` with the name of your reset password user flow such as `B2C_1_edit_profile_node_app`. |
120114
|`AUTHORITY_DOMAIN`| The Azure AD B2C authority domain such as `https://<your-tenant-name>.b2clogin.com`. Replace `<your-tenant-name>` with the name of your tenant.|
121115
|`APP_REDIRECT_URI`| The application redirect URI where Azure AD B2C will return authentication responses (tokens). It matches the **Redirect URI** you set while registering your app in Azure portal, and it must be publicly accessible. Leave the value as is.|
122-
|`LOGOUT_ENDPOINT`| The Azure AD B2C sign out endpoint such as `https://<your-tenant-name>.b2clogin.com/<your-tenant-name>.onmicrosoft.com/<sign-in-sign-up-user-flow-name>/oauth2/v2.0/logout?post_logout_redirect_uri=http://localhost:3000`. Replace `<your-tenant-name>` with the name of your tenant and `<sign-in-sign-up-user-flow-name>` with the name of your Sign in and Sign up user flow such as `B2C_1_susi`.|
116+
|`LOGOUT_ENDPOINT`| The Azure AD B2C sign-out endpoint such as `https://<your-tenant-name>.b2clogin.com/<your-tenant-name>.onmicrosoft.com/<sign-in-sign-up-user-flow-name>/oauth2/v2.0/logout?post_logout_redirect_uri=http://localhost:3000`. Replace `<your-tenant-name>` with the name of your tenant and `<sign-in-sign-up-user-flow-name>` with the name of your Sign in and Sign up user flow such as `B2C_1_susi`.|
123117

124118
Your final configuration file should look like the following sample:
125119

articles/active-directory-b2c/configure-authentication-in-sample-node-web-app-with-api.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ manager: CelesteDG
99
ms.service: active-directory
1010
ms.workload: identity
1111
ms.topic: how-to
12-
ms.date: 06/08/2022
12+
ms.date: 07/07/2022
1313
ms.author: kengaderdus
1414
ms.subservice: B2C
1515
---
@@ -65,13 +65,7 @@ The application registrations and the application architecture are described in
6565

6666
## Step 1: Configure your user flow
6767

68-
[!INCLUDE [active-directory-b2c-app-integration-add-user-flow](../../includes/active-directory-b2c-app-integration-add-user-flow.md)] Repeat the steps to create three separate user flows as follows:
69-
70-
- A combined **Sign in and sign up** user flow, such as `susi`. This user flow also supports the **Forgot your password** experience.
71-
- A **Profile editing** user flow, such as `edit_profile`.
72-
- A **Password reset** user flow, such as `reset_password`.
73-
74-
Azure AD B2C prepends `B2C_1_` to the user flow name. For example, `susi` becomes `B2C_1_susi`.
68+
[!INCLUDE [active-directory-b2c-app-integration-add-user-flow](../../includes/active-directory-b2c-app-integration-add-user-flow.md)]
7569

7670
## Step 2: Register your web app and API
7771

0 commit comments

Comments
 (0)