Skip to content

Commit aac86b1

Browse files
committed
Merge branch '20210928-aami-ri' of https://github.com/MikeRayMSFT/azure-docs-pr into 20210928-aami-ri
2 parents 6520dc8 + 462bb0e commit aac86b1

File tree

688 files changed

+13506
-3402
lines changed

Some content is hidden

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

688 files changed

+13506
-3402
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: 89 additions & 4 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",
@@ -4592,7 +4597,7 @@
45924597
"source_path_from_root": "/articles/app-service/app-service-migration-assistant.md",
45934598
"redirect_url": "/azure/app-service/app-service-asp-net-migration",
45944599
"redirect_document_id": false
4595-
},
4600+
},
45964601
{
45974602
"source_path_from_root": "/articles/architecture-overview.md",
45984603
"redirect_url": "/azure/architecture",
@@ -10503,6 +10508,11 @@
1050310508
"redirect_url": "/azure/azure-resource-manager/templates/common-deployment-errors",
1050410509
"redirect_document_id": false
1050510510
},
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+
},
1050610516
{
1050710517
"source_path_from_root": "/articles/azure-resource-manager/complete-mode-deletion.md",
1050810518
"redirect_url": "/azure/azure-resource-manager/templates/complete-mode-deletion",
@@ -10673,6 +10683,21 @@
1067310683
"redirect_url": "/azure/azure-resource-manager/templates/deployment-quota-exceeded",
1067410684
"redirect_document_id": false
1067510685
},
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+
},
1067610701
{
1067710702
"source_path_from_root": "/articles/azure-resource-manager/templates/template-tutorial-create-linked-templates.md",
1067810703
"redirect_url": "/azure/azure-resource-manager/templates/deployment-tutorial-linked-template",
@@ -10753,41 +10778,81 @@
1075310778
"redirect_url": "/azure/azure-resource-manager/templates/error-not-found",
1075410779
"redirect_document_id": false
1075510780
},
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+
},
1075610786
{
1075710787
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-parent-resource-errors.md",
1075810788
"redirect_url": "/azure/azure-resource-manager/templates/error-parent-resource",
1075910789
"redirect_document_id": false
1076010790
},
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+
},
1076110796
{
1076210797
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-policy-requestdisallowedbypolicy-error.md",
1076310798
"redirect_url": "/azure/azure-resource-manager/templates/error-policy-requestdisallowedbypolicy",
1076410799
"redirect_document_id": false
1076510800
},
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+
},
1076610806
{
1076710807
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-register-provider-errors.md",
1076810808
"redirect_url": "/azure/azure-resource-manager/templates/error-register-resource-provider",
1076910809
"redirect_document_id": false
1077010810
},
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+
},
1077110816
{
1077210817
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-reserved-resource-name.md",
1077310818
"redirect_url": "/azure/azure-resource-manager/templates/error-reserved-resource-name",
1077410819
"redirect_document_id": false
1077510820
},
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+
},
1077610826
{
1077710827
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-quota-errors.md",
1077810828
"redirect_url": "/azure/azure-resource-manager/templates/error-resource-quota",
1077910829
"redirect_document_id": false
1078010830
},
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+
},
1078110836
{
1078210837
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-sku-not-available-errors.md",
1078310838
"redirect_url": "/azure/azure-resource-manager/templates/error-sku-not-available",
1078410839
"redirect_document_id": false
1078510840
},
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+
},
1078610846
{
1078710847
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-storage-account-name-errors.md",
1078810848
"redirect_url": "/azure/azure-resource-manager/templates/error-storage-account-name",
1078910849
"redirect_document_id": false
1079010850
},
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+
},
1079110856
{
1079210857
"source_path_from_root": "/articles/azure-resource-manager/export-template-portal.md",
1079310858
"redirect_url": "/azure/azure-resource-manager/templates/export-template-portal",
@@ -11188,6 +11253,11 @@
1118811253
"redirect_url": "/azure/azure-resource-manager/templates/template-tutorial-troubleshoot",
1118911254
"redirect_document_id": false
1119011255
},
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+
},
1119111261
{
1119211262
"source_path_from_root": "/articles/azure-resource-manager/resource-manager-tutorial-use-azure-pipelines.md",
1119311263
"redirect_url": "/azure/azure-resource-manager/templates/template-tutorial-use-azure-pipelines",
@@ -27978,6 +28048,16 @@
2797828048
"redirect_url": "/azure/storage/blobs/concurrency-manage",
2797928049
"redirect_document_id": true
2798028050
},
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+
},
2798128061
{
2798228062
"source_path_from_root": "/articles/storage/blobs/data-lake-storage-quickstart-create-databricks-account.md",
2798328063
"redirect_url": "/azure/storage/blobs/data-lake-storage-use-databricks-spark",
@@ -36810,7 +36890,7 @@
3681036890
},
3681136891
{
3681236892
"source_path_from_root": "/articles/active-directory-domain-services/contact-us.md",
36813-
"redirect_url": "https://feedback.azure.com/forums/169401-azure-active-directory?category_id=160593",
36893+
"redirect_url": "/azure/active-directory/fundamentals/support-help-options",
3681436894
"redirect_document_id": false
3681536895
},
3681636896
{
@@ -46429,7 +46509,12 @@
4642946509
"redirect_document_id": false
4643046510
},
4643146511
{
46432-
"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",
4643346518
"redirect_url": "/azure/aks/open-service-mesh-deploy-addon-az-cli",
4643446519
"redirect_document_id": false
4643546520
},
@@ -46609,4 +46694,4 @@
4660946694
"redirect_document_id": false
4661046695
}
4661146696
]
46612-
}
46697+
}

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

articles/active-directory-b2c/add-ropc-policy.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ The following flows are not supported:
3737

3838
When using the ROPC flow, consider the following:
3939

40-
- ROPC doesn’t work when there is any interruption to the authentication flow that needs user interaction. For example, when a password has expired or needs to be changed, [multi-factor authentication](multi-factor-authentication.md) is required, or when more information needs to be collected during sign-in (for example, user consent).
40+
- ROPC doesn’t work when there is any interruption to the authentication flow that needs user interaction. For example, when a password has expired or needs to be changed, [multifactor authentication](multi-factor-authentication.md) is required, or when more information needs to be collected during sign-in (for example, user consent).
4141
- ROPC supports local accounts only. Users can’t sign in with [federated identity providers](add-identity-provider.md) like Microsoft, Google+, Twitter, AD-FS, or Facebook.
4242
- [Session Management](session-behavior.md), including [keep me signed-in (KMSI)](session-behavior.md#enable-keep-me-signed-in-kmsi), is not applicable.
4343

@@ -67,6 +67,9 @@ When using the ROPC flow, consider the following:
6767

6868
::: zone pivot="b2c-custom-policy"
6969

70+
## Pre-requisite
71+
If you've not done so, learn about custom policy starter pack in [Get started with custom policies in Active Directory B2C](tutorial-create-user-flows.md).
72+
7073
## Create a resource owner policy
7174

7275
1. Open the *TrustFrameworkExtensions.xml* file.

articles/active-directory-b2c/configure-authentication-sample-spa-app.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ manager: CelesteDG
77
ms.service: active-directory
88
ms.workload: identity
99
ms.topic: reference
10-
ms.date: 09/15/2021
10+
ms.date: 10/25/2021
1111
ms.author: kengaderdus
1212
ms.subservice: B2C
1313
ms.custom: "b2c-support"

articles/active-directory-b2c/configure-user-input.md

Lines changed: 7 additions & 3 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: 10/15/2021
12+
ms.date: 10/22/2021
1313
ms.custom: project-no-code
1414
ms.author: kengaderdus
1515
ms.subservice: B2C
@@ -32,6 +32,10 @@ In this article, you collect a new attribute during your sign-up journey in Azur
3232

3333
## Add user attributes your user flow
3434

35+
1. Sign in to the [Azure portal](https://portal.azure.com/).
36+
1. Make sure you're using the directory that contains your Azure AD B2C tenant. Select the **Directories + subscriptions** icon in the portal toolbar.
37+
1. On the **Portal settings | Directories + subscriptions** page, find your Azure AD B2C directory in the **Directory name** list, and then select **Switch**.
38+
1. Under **Azure services**, select **Azure AD B2C**. Or use the search box to find and select **Azure AD B2C**.
3539
1. In your Azure AD B2C tenant, select **User flows**.
3640
1. Select your policy (for example, "B2C_1_SignupSignin") to open it.
3741
1. Select **User attributes** and then select the user attribute (for example, "City").
@@ -63,7 +67,7 @@ To provide a set list of values for the city attribute:
6367
1. [Enable language customization on the user flow](language-customization.md#support-requested-languages-for-ui_locales)
6468
1. Select your policy (for example, "B2C_1_SignupSignin") to open it.
6569
1. On the **Languages** page for the user flow, select the language that you want to customize.
66-
1. Under **Page-level-resources files**, select **Local account sign up page**.
70+
1. Under **Page-level resources files**, select **Local account sign up page**.
6771
1. Select **Download defaults** (or **Download overrides** if you have previously edited this language).
6872
1. Create a `LocalizedCollections` attribute.
6973

@@ -107,7 +111,7 @@ The `LocalizedCollections` is an array of `Name` and `Value` pairs. The order fo
107111
1. Select **User flows** and select your policy (for example, "B2C_1_SignupSignin") to open it.
108112
1. Select **Languages**.
109113
1. Select the language that you want to translate to.
110-
1. Select the **Local account sign up page**.
114+
1. Under **Page-level-resources files**, select **Local account sign up page**.
111115
1. Select the folder icon, and select the JSON file to upload. The changes are saved to your user flow automatically.
112116

113117
## Test your user flow

articles/active-directory-b2c/faq.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
ms.service: active-directory
1010
ms.workload: identity
1111
ms.topic: conceptual
12-
ms.date: 09/16/2021
12+
ms.date: 10/26/2021
1313
ms.author: kengaderdus
1414
ms.subservice: B2C
1515

@@ -206,7 +206,15 @@ sections:
206206
Can I get Azure AD B2C as part of Enterprise Mobility Suite?
207207
answer: |
208208
No, Azure AD B2C is a pay-as-you-go Azure service and is not part of Enterprise Mobility Suite.
209+
210+
- question: |
211+
What Azure AD B2C features are unavailable in Microsoft Azure Government?
212+
answer: |
213+
The following AD B2C features are currently unavailable in Microsoft Azure Government:
209214
215+
* API connectors
216+
* Conditional Access
217+
210218
- question: |
211219
How do I report issues with Azure AD B2C?
212220
answer: |

articles/active-directory-b2c/identity-provider-azure-ad-single-tenant.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@ To enable sign-in for users with an Azure AD account from a specific Azure AD or
4747
1. Sign in to the [Azure portal](https://portal.azure.com).
4848
1. Make sure you're using the directory that contains your organizational Azure AD tenant (for example, Contoso). Select the **Directories + subscriptions** icon in the portal toolbar.
4949
1. On the **Portal settings | Directories + subscriptions** page, find your Azure AD directory in the **Directory name** list, and then select **Switch**.
50-
1. Choose **All services** in the top-left corner of the Azure portal, and then search for and select **App registrations**.
50+
1. Under **Azure services**, select **App registrations** or search for and select **App registrations**.
5151
1. Select **New registration**.
5252
1. Enter a **Name** for your application. For example, `Azure AD B2C App`.
53-
1. Accept the default selection of **Accounts in this organizational directory only** for this application.
53+
1. Accept the default selection of **Accounts in this organizational directory only (Default Directory only - Single tenant)** for this application.
5454
1. For the **Redirect URI**, accept the value of **Web**, and enter the following URL in all lowercase letters, where `your-B2C-tenant-name` is replaced with the name of your Azure AD B2C tenant.
5555

5656
```

articles/active-directory-b2c/language-customization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -458,7 +458,7 @@ Microsoft is committed to providing the most up-to-date translations for your us
458458

459459
### Support for right-to-left languages
460460

461-
Microsoft currently doesn't provide support for right-to-left languages. You can accomplish this by using custom locales and using CSS to change the way the strings are displayed. If you need this feature, please vote for it on [Azure Feedback](https://feedback.azure.com/forums/169401-azure-active-directory/suggestions/19393000-provide-language-support-for-right-to-left-languag).
461+
Microsoft currently doesn't provide support for right-to-left languages. You can accomplish this by using custom locales and using CSS to change the way the strings are displayed. If you need this feature, please vote for it on [Azure Feedback](https://feedback.azure.com/d365community/idea/10a7e89c-c325-ec11-b6e6-000d3a4f0789).
462462

463463
### Social identity provider translations
464464

275 Bytes
Loading

0 commit comments

Comments
 (0)