Skip to content

Commit 99153ef

Browse files
committed
Merge branch 'master' of https://github.com/MicrosoftDocs/azure-docs-pr into dtl1
2 parents 5792427 + f29a953 commit 99153ef

File tree

1,537 files changed

+24825
-9979
lines changed

Some content is hidden

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

1,537 files changed

+24825
-9979
lines changed

.openpublishing.redirection.active-directory.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4240,6 +4240,26 @@
42404240
"redirect_url": "/azure/active-directory/governance/review-your-access",
42414241
"redirect_document_id": true
42424242
},
4243+
{
4244+
"source_path_from_root": "/azure/active-directory/governance/review-your-access.md",
4245+
"redirect_url": "/azure/active-directory/governance/self-access-review",
4246+
"redirect_document_id": false
4247+
},
4248+
{
4249+
"source_path_from_root": "/azure/active-directory/governance/entitlement-management-access-reviews-self-review.md",
4250+
"redirect_url": "/azure/active-directory/governance/self-access-review",
4251+
"redirect_document_id": false
4252+
},
4253+
{
4254+
"source_path_from_root": "/azure/active-directory/governance/manage-guest-access-with-access-reviews.md",
4255+
"redirect_url": "/azure/active-directory/governance/manage-access-review",
4256+
"redirect_document_id": false
4257+
},
4258+
{
4259+
"source_path_from_root": "/azure/active-directory/governance/manage-user-access-with-access-reviews.md",
4260+
"redirect_url": "/azure/active-directory/governance/manage-access-review",
4261+
"redirect_document_id": false
4262+
},
42434263
{
42444264
"source_path_from_root": "/articles/active-directory/cloud-provisioning/what-is-cloud-provisioning.md",
42454265
"redirect_url": "/azure/active-directory/cloud-sync/what-is-cloud-sync",

.openpublishing.redirection.json

Lines changed: 138 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4358,6 +4358,11 @@
43584358
"redirect_url": "/azure/app-service/tutorial-auth-aad",
43594359
"redirect_document_id": false
43604360
},
4361+
{
4362+
"source_path_from_root": "/articles/app-service/app-service-web-tutorial-connect-msi.md",
4363+
"redirect_url": "/azure/app-service/tutorial-connect-msi-sql-database",
4364+
"redirect_document_id": false
4365+
},
43614366
{
43624367
"source_path_from_root": "/articles/app-service/containers/tutorial-auth-aad.md",
43634368
"redirect_url": "/azure/app-service/tutorial-auth-aad?pivots=platform-linux",
@@ -4588,6 +4593,11 @@
45884593
"redirect_url": "/azure/app-service-web/",
45894594
"redirect_document_id": false
45904595
},
4596+
{
4597+
"source_path_from_root": "/articles/app-service/app-service-migration-assistant.md",
4598+
"redirect_url": "/azure/app-service/app-service-asp-net-migration",
4599+
"redirect_document_id": false
4600+
},
45914601
{
45924602
"source_path_from_root": "/articles/architecture-overview.md",
45934603
"redirect_url": "/azure/architecture",
@@ -5268,6 +5278,11 @@
52685278
"redirect_url": "/azure/architecture/vdc/networking-virtual-datacenter",
52695279
"redirect_document_id": false
52705280
},
5281+
{
5282+
"source_path_from_root": "/articles/automation/automation-intro.md",
5283+
"redirect_url": "/azure/automation/overview",
5284+
"redirect_document_id": false
5285+
},
52715286
{
52725287
"source_path_from_root": "/articles/automation/automation-quickstart-create-account.md",
52735288
"redirect_url": "/azure/automation/quickstarts/create-account-portal",
@@ -10493,6 +10508,11 @@
1049310508
"redirect_url": "/azure/azure-resource-manager/templates/common-deployment-errors",
1049410509
"redirect_document_id": false
1049510510
},
10511+
{
10512+
"source_path_from_root": "/articles/azure-resource-manager/templates/common-deployment-errors.md",
10513+
"redirect_url": "/azure/azure-resource-manager/troubleshooting/common-deployment-errors",
10514+
"redirect_document_id": false
10515+
},
1049610516
{
1049710517
"source_path_from_root": "/articles/azure-resource-manager/complete-mode-deletion.md",
1049810518
"redirect_url": "/azure/azure-resource-manager/templates/complete-mode-deletion",
@@ -10663,6 +10683,21 @@
1066310683
"redirect_url": "/azure/azure-resource-manager/templates/deployment-quota-exceeded",
1066410684
"redirect_document_id": false
1066510685
},
10686+
{
10687+
"source_path_from_root": "/articles/azure-resource-manager/templates/deployment-quota-exceeded.md",
10688+
"redirect_url": "/azure/azure-resource-manager/troubleshooting/deployment-quota-exceeded",
10689+
"redirect_document_id": false
10690+
},
10691+
{
10692+
"source_path_from_root": "/articles/azure-resource-manager/templates/error-invalid-template.md",
10693+
"redirect_url": "/azure/azure-resource-manager/troubleshooting/error-invalid-template",
10694+
"redirect_document_id": false
10695+
},
10696+
{
10697+
"source_path_from_root": "/articles/azure-resource-manager/templates/error-job-size-exceeded.md",
10698+
"redirect_url": "/azure/azure-resource-manager/troubleshooting/error-job-size-exceeded",
10699+
"redirect_document_id": false
10700+
},
1066610701
{
1066710702
"source_path_from_root": "/articles/azure-resource-manager/templates/template-tutorial-create-linked-templates.md",
1066810703
"redirect_url": "/azure/azure-resource-manager/templates/deployment-tutorial-linked-template",
@@ -10743,41 +10778,81 @@
1074310778
"redirect_url": "/azure/azure-resource-manager/templates/error-not-found",
1074410779
"redirect_document_id": false
1074510780
},
10781+
{
10782+
"source_path_from_root": "/articles/azure-resource-manager/templates/error-not-found.md",
10783+
"redirect_url": "/azure/azure-resource-manager/troubleshooting/error-not-found",
10784+
"redirect_document_id": false
10785+
},
1074610786
{
1074710787
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-parent-resource-errors.md",
1074810788
"redirect_url": "/azure/azure-resource-manager/templates/error-parent-resource",
1074910789
"redirect_document_id": false
1075010790
},
10791+
{
10792+
"source_path_from_root": "/articles/azure-resource-manager/templates/error-parent-resource.md",
10793+
"redirect_url": "/azure/azure-resource-manager/troubleshooting/error-parent-resource",
10794+
"redirect_document_id": false
10795+
},
1075110796
{
1075210797
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-policy-requestdisallowedbypolicy-error.md",
1075310798
"redirect_url": "/azure/azure-resource-manager/templates/error-policy-requestdisallowedbypolicy",
1075410799
"redirect_document_id": false
1075510800
},
10801+
{
10802+
"source_path_from_root": "/articles/azure-resource-manager/templates/error-policy-requestdisallowedbypolicy.md",
10803+
"redirect_url": "/azure/azure-resource-manager/troubleshooting/error-policy-requestdisallowedbypolicy",
10804+
"redirect_document_id": false
10805+
},
1075610806
{
1075710807
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-register-provider-errors.md",
1075810808
"redirect_url": "/azure/azure-resource-manager/templates/error-register-resource-provider",
1075910809
"redirect_document_id": false
1076010810
},
10811+
{
10812+
"source_path_from_root": "/articles/azure-resource-manager/templates/error-register-resource-provider.md",
10813+
"redirect_url": "/azure/azure-resource-manager/troubleshooting/error-register-resource-provider",
10814+
"redirect_document_id": false
10815+
},
1076110816
{
1076210817
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-reserved-resource-name.md",
1076310818
"redirect_url": "/azure/azure-resource-manager/templates/error-reserved-resource-name",
1076410819
"redirect_document_id": false
1076510820
},
10821+
{
10822+
"source_path_from_root": "/articles/azure-resource-manager/templates/error-reserved-resource-name.md",
10823+
"redirect_url": "/azure/azure-resource-manager/troubleshooting/error-reserved-resource-name",
10824+
"redirect_document_id": false
10825+
},
1076610826
{
1076710827
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-quota-errors.md",
1076810828
"redirect_url": "/azure/azure-resource-manager/templates/error-resource-quota",
1076910829
"redirect_document_id": false
1077010830
},
10831+
{
10832+
"source_path_from_root": "/articles/azure-resource-manager/templates/error-resource-quota.md",
10833+
"redirect_url": "/azure/azure-resource-manager/troubleshooting/error-resource-quota",
10834+
"redirect_document_id": false
10835+
},
1077110836
{
1077210837
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-sku-not-available-errors.md",
1077310838
"redirect_url": "/azure/azure-resource-manager/templates/error-sku-not-available",
1077410839
"redirect_document_id": false
1077510840
},
10841+
{
10842+
"source_path_from_root": "/articles/azure-resource-manager/templates/error-sku-not-available.md",
10843+
"redirect_url": "/azure/azure-resource-manager/troubleshooting/error-sku-not-available",
10844+
"redirect_document_id": false
10845+
},
1077610846
{
1077710847
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-storage-account-name-errors.md",
1077810848
"redirect_url": "/azure/azure-resource-manager/templates/error-storage-account-name",
1077910849
"redirect_document_id": false
1078010850
},
10851+
{
10852+
"source_path_from_root": "/articles/azure-resource-manager/templates/error-storage-account-name.md",
10853+
"redirect_url": "/azure/azure-resource-manager/troubleshooting/error-storage-account-name",
10854+
"redirect_document_id": false
10855+
},
1078110856
{
1078210857
"source_path_from_root": "/articles/azure-resource-manager/export-template-portal.md",
1078310858
"redirect_url": "/azure/azure-resource-manager/templates/export-template-portal",
@@ -11178,6 +11253,11 @@
1117811253
"redirect_url": "/azure/azure-resource-manager/templates/template-tutorial-troubleshoot",
1117911254
"redirect_document_id": false
1118011255
},
11256+
{
11257+
"source_path_from_root": "/articles/azure-resource-manager/templates/template-tutorial-troubleshoot.md",
11258+
"redirect_url": "/azure/azure-resource-manager/troubleshooting/quickstart-troubleshoot-arm-deployment",
11259+
"redirect_document_id": false
11260+
},
1118111261
{
1118211262
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-tutorial-use-azure-pipelines.md",
1118311263
"redirect_url": "/azure/azure-resource-manager/templates/template-tutorial-use-azure-pipelines",
@@ -20324,29 +20404,54 @@
2032420404
"redirect_document_id": true
2032520405
},
2032620406
{
20327-
"source_path_from_root": "/articles/machine-learning/studio/data-science-for-beginners-ask-a-question-you-can-answer-with-data.md",
20328-
"redirect_url": "/azure/machine-learning/classic/data-science-for-beginners-ask-a-question-you-can-answer-with-data",
20407+
"source_path_from_root": "/articles/machine-learning/classic/data-science-for-beginners-ask-a-question-you-can-answer-with-data.md",
20408+
"redirect_url": "/azure/machine-learning/classic/retired-data-science-for-beginners-videos",
20409+
"redirect_document_id": false
20410+
},
20411+
{
20412+
"source_path_from_root": "/articles/machine-learning/classic/data-science-for-beginners-copy-other-peoples-work-to-do-data-science.md",
20413+
"redirect_url": "/azure/machine-learning/classic/retired-data-science-for-beginners-videos",
20414+
"redirect_document_id": false
20415+
},
20416+
{
20417+
"source_path_from_root": "/articles/machine-learning/classic/data-science-for-beginners-is-your-data-ready-for-data-science.md",
20418+
"redirect_url": "/azure/machine-learning/classic/retired-data-science-for-beginners-videos",
20419+
"redirect_document_id": false
20420+
},
20421+
{
20422+
"source_path_from_root": "/articles/machine-learning/classic/data-science-for-beginners-predict-an-answer-with-a-simple-model.md",
20423+
"redirect_url": "/azure/machine-learning/classic/retired-data-science-for-beginners-videos",
20424+
"redirect_document_id": false
20425+
},
20426+
{
20427+
"source_path_from_root": "/articles/machine-learning/classic/data-science-for-beginners-the-5-questions-data-science-answers.md",
20428+
"redirect_url": "/azure/machine-learning/classic/retired-data-science-for-beginners-videos",
2032920429
"redirect_document_id": true
2033020430
},
20431+
{
20432+
"source_path_from_root": "/articles/machine-learning/studio/data-science-for-beginners-ask-a-question-you-can-answer-with-data.md",
20433+
"redirect_url": "/azure/machine-learning/classic/retired-data-science-for-beginners-videos",
20434+
"redirect_document_id": false
20435+
},
2033120436
{
2033220437
"source_path_from_root": "/articles/machine-learning/studio/data-science-for-beginners-copy-other-peoples-work-to-do-data-science.md",
20333-
"redirect_url": "/azure/machine-learning/classic/data-science-for-beginners-copy-other-peoples-work-to-do-data-science",
20334-
"redirect_document_id": true
20438+
"redirect_url": "/azure/machine-learning/classic/retired-data-science-for-beginners-videos",
20439+
"redirect_document_id": false
2033520440
},
2033620441
{
2033720442
"source_path_from_root": "/articles/machine-learning/studio/data-science-for-beginners-is-your-data-ready-for-data-science.md",
20338-
"redirect_url": "/azure/machine-learning/classic/data-science-for-beginners-is-your-data-ready-for-data-science",
20339-
"redirect_document_id": true
20443+
"redirect_url": "/azure/machine-learning/classic/retired-data-science-for-beginners-videos",
20444+
"redirect_document_id": false
2034020445
},
2034120446
{
2034220447
"source_path_from_root": "/articles/machine-learning/studio/data-science-for-beginners-predict-an-answer-with-a-simple-model.md",
20343-
"redirect_url": "/azure/machine-learning/classic/data-science-for-beginners-predict-an-answer-with-a-simple-model",
20344-
"redirect_document_id": true
20448+
"redirect_url": "/azure/machine-learning/classic/retired-data-science-for-beginners-videos",
20449+
"redirect_document_id": false
2034520450
},
2034620451
{
2034720452
"source_path_from_root": "/articles/machine-learning/studio/data-science-for-beginners-the-5-questions-data-science-answers.md",
20348-
"redirect_url": "/azure/machine-learning/classic/data-science-for-beginners-the-5-questions-data-science-answers",
20349-
"redirect_document_id": true
20453+
"redirect_url": "/azure/machine-learning/classic/retired-data-science-for-beginners-videos",
20454+
"redirect_document_id": false
2035020455
},
2035120456
{
2035220457
"source_path_from_root": "/articles/machine-learning/studio/convert-training-experiment-to-scoring-experiment.md",
@@ -27943,6 +28048,16 @@
2794328048
"redirect_url": "/azure/storage/blobs/concurrency-manage",
2794428049
"redirect_document_id": true
2794528050
},
28051+
{
28052+
"source_path_from_root": "/articles/storage/blobs/manage-access-tier.md",
28053+
"redirect_url": "/azure/storage/blobs/access-tiers-online-manage",
28054+
"redirect_document_id": true
28055+
},
28056+
{
28057+
"source_path_from_root": "/articles/storage/common/manage-account-default-access-tier.md",
28058+
"redirect_url": "/azure/storage/blobs/access-tiers-online-manage",
28059+
"redirect_document_id": false
28060+
},
2794628061
{
2794728062
"source_path_from_root": "/articles/storage/blobs/data-lake-storage-quickstart-create-databricks-account.md",
2794828063
"redirect_url": "/azure/storage/blobs/data-lake-storage-use-databricks-spark",
@@ -36775,7 +36890,7 @@
3677536890
},
3677636891
{
3677736892
"source_path_from_root": "/articles/active-directory-domain-services/contact-us.md",
36778-
"redirect_url": "https://feedback.azure.com/forums/169401-azure-active-directory?category_id=160593",
36893+
"redirect_url": "/azure/active-directory/fundamentals/support-help-options",
3677936894
"redirect_document_id": false
3678036895
},
3678136896
{
@@ -46394,7 +46509,12 @@
4639446509
"redirect_document_id": false
4639546510
},
4639646511
{
46397-
"source_path_from_root": "/articles/aks/open-service-mesh-deploy-add-on.md",
46512+
"source_path_from_root": "/articles/aks/open-service-mesh-customize-add-on-experience.md",
46513+
"redirect_url": "/azure/aks/open-service-mesh-binary",
46514+
"redirect_document_id": false
46515+
},
46516+
{
46517+
"source_path_from_root": "/articles/aks/open-service-mesh-disable-add-on.md",
4639846518
"redirect_url": "/azure/aks/open-service-mesh-deploy-addon-az-cli",
4639946519
"redirect_document_id": false
4640046520
},
@@ -46567,6 +46687,11 @@
4656746687
"source_path_from_root": "/articles/app-service/web-sites-integrate-with-vnet.md",
4656846688
"redirect_url": "/azure/app-service/overview-vnet-integration",
4656946689
"redirect_document_id": false
46690+
},
46691+
{
46692+
"source_path_from_root": "/articles/mariadb/concepts-performance-recommendations.md",
46693+
"redirect_url": "/azure/mariadb/overview",
46694+
"redirect_document_id": false
4657046695
}
4657146696
]
46572-
}
46697+
}

articles/active-directory-b2c/aad-sspr-technical-profile.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Azure Active Directory B2C (Azure AD B2C) provides support for verifying an emai
2323
This technical profile:
2424

2525
- Doesn't provide an interface to interact with the user. Instead, the user interface is called from a [self-asserted](self-asserted-technical-profile.md) technical profile, or a [display control](display-controls.md) as a [validation technical profile](validation-technical-profile.md).
26-
- Uses the Azure AD SSPR service to generate and send a code to an email address, and then verifies the code.
26+
- Uses the Azure AD SSPR service to generate and send a code to an email address, and then verifies the code.
2727
- Validates an email address via a verification code.
2828

2929
[!INCLUDE [b2c-public-preview-feature](../../includes/active-directory-b2c-public-preview.md)]
@@ -38,7 +38,7 @@ Web.TPEngine.Providers.AadSsprProtocolProvider, Web.TPEngine, Version=1.0.0.0, C
3838

3939
The following example shows an Azure AD SSPR technical profile:
4040

41-
```XML
41+
```xml
4242
<TechnicalProfile Id="AadSspr-SendCode">
4343
<DisplayName>Send Code</DisplayName>
4444
<Protocol Name="Proprietary" Handler="Web.TPEngine.Providers.AadSsprProtocolProvider, Web.TPEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
@@ -57,7 +57,6 @@ The **InputClaims** element contains a list of claims to send to Azure AD SSPR.
5757
| --------- | -------- | ----------- |
5858
| emailAddress | Yes | The identifier for the user who owns the email address. The `PartnerClaimType` property of the input claim must be set to `emailAddress`. |
5959

60-
6160
The **InputClaimsTransformations** element may contain a collection of **InputClaimsTransformation** elements that are used to modify the input claims or generate new ones before sending to the Azure AD SSPR service.
6261

6362
### Output claims
@@ -81,12 +80,11 @@ The following metadata can be used to configure the error messages displayed upo
8180
| UserMessageIfInternalError | No | User error message if the server has encountered an internal error. |
8281
| UserMessageIfThrottled| No | User error message if a request has been throttled.|
8382

84-
8583
### Example: send an email
8684

8785
The following example shows an Azure AD SSPR technical profile that is used to send a code via email.
8886

89-
```XML
87+
```xml
9088
<TechnicalProfile Id="AadSspr-SendCode">
9189
<DisplayName>Send Code</DisplayName>
9290
<Protocol Name="Proprietary" Handler="Web.TPEngine.Providers.AadSsprProtocolProvider, Web.TPEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
@@ -142,7 +140,7 @@ The following metadata can be used to configure the error messages displayed upo
142140

143141
The following example shows an Azure AD SSPR technical profile used to verify the code.
144142

145-
```XML
143+
```xml
146144
<TechnicalProfile Id="AadSspr-VerifyCode">
147145
<DisplayName>Verify Code</DisplayName>
148146
<Protocol Name="Proprietary" Handler="Web.TPEngine.Providers.AadSsprProtocolProvider, Web.TPEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
@@ -154,4 +152,4 @@ The following example shows an Azure AD SSPR technical profile used to verify th
154152
<InputClaim ClaimTypeReferenceId="email" PartnerClaimType="emailAddress"/>
155153
</InputClaims>
156154
</TechnicalProfile>
157-
```
155+
```

articles/active-directory-b2c/access-tokens.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ If the **response_type** parameter in an `/authorize` request includes `token`,
6262

6363
To request an access token, you need an authorization code. Below is an example of a request to the `/authorize` endpoint for an authorization code. Custom domains are not supported for use with access tokens. Use your tenant-name.onmicrosoft.com domain in the request URL.
6464

65-
In the following example, you replace these values:
65+
In the following example, you replace these values in the query string:
6666

6767
- `<tenant-name>` - The name of your Azure AD B2C tenant.
6868
- `<policy-name>` - The name of your custom policy or user flow.
@@ -86,7 +86,7 @@ The response with the authorization code should be similar to this example:
8686
https://jwt.ms/?code=eyJraWQiOiJjcGltY29yZV8wOTI1MjAxNSIsInZlciI6IjEuMC...
8787
```
8888

89-
After successfully receiving the authorization code, you can use it to request an access token:
89+
After successfully receiving the authorization code, you can use it to request an access token. Note that the parameters are in the body of the HTTP POST request:
9090

9191
```http
9292
POST <tenant-name>.b2clogin.com/<tenant-name>.onmicrosoft.com/<policy-name>/oauth2/v2.0/token HTTP/1.1
@@ -100,7 +100,7 @@ grant_type=authorization_code
100100
&redirect_uri=https://jwt.ms
101101
&client_secret=2hMG2-_:y12n10vwH...
102102
```
103-
103+
104104
You should see something similar to the following response:
105105

106106
```json

0 commit comments

Comments
 (0)