Skip to content

Commit dfb7a83

Browse files
author
dksimpson
committed
Merge branch 'master' of https://github.com/MicrosoftDocs/azure-docs-pr into DKS-US1669724-2
2 parents 5a25206 + 44fd2bf commit dfb7a83

File tree

1,189 files changed

+25432
-12557
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,189 files changed

+25432
-12557
lines changed

.openpublishing.redirection.json

Lines changed: 156 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5660,6 +5660,11 @@
56605660
"redirect_url": "/azure/active-directory-b2c/custom-policy-get-started",
56615661
"redirect_document_id": true
56625662
},
5663+
{
5664+
"source_path": "articles/active-directory-b2c/custom-policy-ui-customization-dynamic.md",
5665+
"redirect_url": "/azure/active-directory-b2c/custom-policy-ui-customization",
5666+
"redirect_document_id": false
5667+
},
56635668
{
56645669
"source_path": "articles/active-directory-b2c/active-directory-b2c-overview-custom.md",
56655670
"redirect_url": "/azure/active-directory-b2c/custom-policy-overview",
@@ -5867,8 +5872,13 @@
58675872
},
58685873
{
58695874
"source_path": "articles/active-directory-b2c/active-directory-b2c-social-migration.md",
5870-
"redirect_url": "/azure/active-directory-b2c/migrate-social-identities",
5871-
"redirect_document_id": true
5875+
"redirect_url": "/azure/active-directory-b2c/user-migration",
5876+
"redirect_document_id": false
5877+
},
5878+
{
5879+
"source_path": "articles/active-directory-b2c/migrate-social-identities.md",
5880+
"redirect_url": "/azure/active-directory-b2c/user-migration",
5881+
"redirect_document_id": false
58725882
},
58735883
{
58745884
"source_path": "articles/active-directory-b2c/active-directory-b2c-custom-setup-goog-idp.md",
@@ -36940,6 +36950,16 @@
3694036950
"redirect_url": "/azure/active-directory-b2c/tutorial-create-tenant",
3694136951
"redirect_document_id": false
3694236952
},
36953+
{
36954+
"source_path": "articles/active-directory/authentication/tutorial-enable-writeback.md",
36955+
"redirect_url": "/azure/active-directory/authentication/tutorial-enable-sspr-writeback",
36956+
"redirect_document_id": false
36957+
},
36958+
{
36959+
"source_path": "articles/active-directory/authentication/howto-sspr-writeback.md",
36960+
"redirect_url": "/azure/active-directory/authentication/tutorial-enable-sspr-writeback",
36961+
"redirect_document_id": true
36962+
},
3694336963
{
3694436964
"source_path": "articles/active-directory/authentication/concept-mfa-get-started.md",
3694536965
"redirect_url": "/azure/active-directory/fundamentals/concept-fundamentals-mfa-get-started",
@@ -41225,6 +41245,26 @@
4122541245
"redirect_url": "/azure/azure-monitor/platform/diagnostic-settings-legacy",
4122641246
"redirect_document_id": false
4122741247
},
41248+
{
41249+
"source_path": "articles/azure-monitor/platform/azure-storage-iis-table.md",
41250+
"redirect_url": "/azure/azure-monitor/platform/diagnostics-extension-logs",
41251+
"redirect_document_id": false
41252+
},
41253+
{
41254+
"source_path": "articles/azure-monitor/platform/diagnostics-extension-schema-1dot3.md",
41255+
"redirect_url": "/azure/azure-monitor/platform/diagnostics-extension-schema-windows",
41256+
"redirect_document_id": false
41257+
},
41258+
{
41259+
"source_path": "articles/azure-monitor/platform/diagnostics-extension-schema.md",
41260+
"redirect_url": "/azure/azure-monitor/platform/diagnostics-extension-versions",
41261+
"redirect_document_id": false
41262+
},
41263+
{
41264+
"source_path": "articles/azure-monitor/platform/diagnostics-extension-to-storage.md",
41265+
"redirect_url": "/azure/azure-monitor/cloud-services/diagnostics-extension-to-storage",
41266+
"redirect_document_id": false
41267+
},
4122841268
{
4122941269
"source_path": "articles/machine-learning/service/how-to-automated-ml.md",
4123041270
"redirect_url": "/azure/machine-learning/service/concept-automated-ml",
@@ -47083,8 +47123,8 @@
4708347123
},
4708447124
{
4708547125
"source_path": "articles/terraform/terraform-vm-msi.md",
47086-
"redirect_url": "/azure/terraform/terraform-vm-managed-identities-for-azure-resources",
47087-
"redirect_document_id": true
47126+
"redirect_url": "/azure/terraform/terraform-create-complete-vm",
47127+
"redirect_document_id": false
4708847128
},
4708947129
{
4709047130
"source_path": "articles/cognitive-services/speech-service/quickstart-csharp-dotnet-windows.md",
@@ -48501,6 +48541,96 @@
4850148541
"redirect_url": "/azure/cognitive-services/speech-service/quickstarts/setup-platform?pivots=programming-language-python",
4850248542
"redirect_document_id": false
4850348543
},
48544+
{
48545+
"source_path": "articles/virtual-machines/windows/sizes-general.md",
48546+
"redirect_url": "/azure/virtual-machines/sizes-general",
48547+
"redirect_document_id": false
48548+
},
48549+
{
48550+
"source_path": "articles/virtual-machines/linux/sizes-general.md",
48551+
"redirect_url": "/azure/virtual-machines/sizes-general",
48552+
"redirect_document_id": false
48553+
},
48554+
{
48555+
"source_path": "articles/virtual-machines/windows/sizes-compute.md",
48556+
"redirect_url": "/azure/virtual-machines/sizes-compute",
48557+
"redirect_document_id": false
48558+
},
48559+
{
48560+
"source_path": "articles/virtual-machines/linux/sizes-compute.md",
48561+
"redirect_url": "/azure/virtual-machines/sizes-compute",
48562+
"redirect_document_id": false
48563+
},
48564+
{
48565+
"source_path": "articles/virtual-machines/windows/sizes-memory.md",
48566+
"redirect_url": "/azure/virtual-machines/sizes-memory",
48567+
"redirect_document_id": false
48568+
},
48569+
{
48570+
"source_path": "articles/virtual-machines/linux/sizes-memory.md",
48571+
"redirect_url": "/azure/virtual-machines/sizes-memory",
48572+
"redirect_document_id": false
48573+
},
48574+
{
48575+
"source_path": "articles/virtual-machines/windows/sizes-storage.md",
48576+
"redirect_url": "/azure/virtual-machines/sizes-storage",
48577+
"redirect_document_id": false
48578+
},
48579+
{
48580+
"source_path": "articles/virtual-machines/linux/sizes-storage.md",
48581+
"redirect_url": "/azure/virtual-machines/sizes-storage",
48582+
"redirect_document_id": false
48583+
},
48584+
{
48585+
"source_path": "articles/virtual-machines/windows/sizes-gpu.md",
48586+
"redirect_url": "/azure/virtual-machines/sizes-gpu",
48587+
"redirect_document_id": false
48588+
},
48589+
{
48590+
"source_path": "articles/virtual-machines/linux/sizes-gpu.md",
48591+
"redirect_url": "/azure/virtual-machines/sizes-gpu",
48592+
"redirect_document_id": false
48593+
},
48594+
{
48595+
"source_path": "articles/virtual-machines/windows/sizes-hpc.md",
48596+
"redirect_url": "/azure/virtual-machines/sizes-hpc",
48597+
"redirect_document_id": false
48598+
},
48599+
{
48600+
"source_path": "articles/virtual-machines/linux/sizes-hpc.md",
48601+
"redirect_url": "/azure/virtual-machines/sizes-hpc",
48602+
"redirect_document_id": false
48603+
},
48604+
{
48605+
"source_path": "articles/virtual-machines/windows/sizes-previous-gen.md",
48606+
"redirect_url": "/azure/virtual-machines/sizes-previous-gen",
48607+
"redirect_document_id": false
48608+
},
48609+
{
48610+
"source_path": "articles/virtual-machines/linux/sizes-previous-gen.md",
48611+
"redirect_url": "/azure/virtual-machines/sizes-previous-gen",
48612+
"redirect_document_id": false
48613+
},
48614+
{
48615+
"source_path": "articles/virtual-machines/windows/acu.md",
48616+
"redirect_url": "/azure/virtual-machines/acu",
48617+
"redirect_document_id": false
48618+
},
48619+
{
48620+
"source_path": "articles/virtual-machines/linux/acu.md",
48621+
"redirect_url": "/azure/virtual-machines/acu",
48622+
"redirect_document_id": false
48623+
},
48624+
{
48625+
"source_path": "articles/virtual-machines/windows/b-series-burstable.md",
48626+
"redirect_url": "/azure/virtual-machines/sizes-b-series-burstable",
48627+
"redirect_document_id": false
48628+
},
48629+
{
48630+
"source_path": "articles/virtual-machines/linux/b-series-burstable.md",
48631+
"redirect_url": "/azure/virtual-machines/sizes-b-series-burstable",
48632+
"redirect_document_id": false
48633+
},
4850448634
{
4850548635
"source_path": "articles/cognitive-services/Bing-News-Search/vs-bing-news-search-connected-service.md",
4850648636
"redirect_url": "/azure/cognitive-services/bing-news-search/search-the-web",
@@ -48529,16 +48659,36 @@
4852948659
{
4853048660
"source_path": "articles/virtual-machines/linux/ansible-install-configure.md",
4853148661
"redirect_url": "/azure/ansible/ansible-install-configure",
48532-
"redirect_document_id": false
48662+
"redirect_document_id": true
4853348663
},
4853448664
{
4853548665
"source_path": "articles/virtual-machines/linux/ansible-create-vm.md",
4853648666
"redirect_url": "/azure/ansible/ansible-create-vm",
48537-
"redirect_document_id": false
48667+
"redirect_document_id": true
4853848668
},
4853948669
{
4854048670
"source_path": "articles/virtual-machines/linux/ansible-manage-linux-vm.md",
4854148671
"redirect_url": "/azure/ansible/ansible-manage-linux-vm",
48672+
"redirect_document_id": true
48673+
},
48674+
{
48675+
"source_path": "articles/app-service/containers/tutorial-java-enterprise-postgresql-app.md",
48676+
"redirect_url": "/azure/app-service/containers/configure-language-java",
48677+
"redirect_document_id": false
48678+
},
48679+
{
48680+
"source_path": "articles/virtual-machines/linux/terraform-install-configure.md",
48681+
"redirect_url": "/azure/terraform/terraform-install-configure",
48682+
"redirect_document_id": true
48683+
},
48684+
{
48685+
"source_path": "articles/virtual-machines/linux/terraform-create-complete-vm.md",
48686+
"redirect_url": "/azure/terraform/terraform-create-complete-vm",
48687+
"redirect_document_id": true
48688+
},
48689+
{
48690+
"source_path": "articles/terraform/terraform-vm-managed-identities-for-azure-resources.md",
48691+
"redirect_url": "/azure/terraform/terraform-create-complete-vm",
4854248692
"redirect_document_id": false
4854348693
}
4854448694
]

articles/active-directory-b2c/TOC.yml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,9 @@
8181
- name: Register a SAML service provider
8282
href: connect-with-saml-service-providers.md
8383
displayName: SP, RP, service provider, connect
84+
- name: Register a Graph application
85+
href: microsoft-graph-get-started.md
86+
displayName: migrate, migration, microsoft graph
8487
- name: Add a web API application
8588
href: add-web-application.md
8689
- name: Add a native client application
@@ -101,7 +104,7 @@
101104
href: user-flow-self-service-password-reset.md
102105
- name: UX customization
103106
items:
104-
- name: User interface customization
107+
- name: Customize the UI
105108
href: customize-ui-overview.md
106109
- name: JavaScript and page layouts
107110
href: user-flow-javascript-overview.md
@@ -177,8 +180,6 @@
177180
- name: Customize the UI
178181
href: custom-policy-ui-customization.md
179182
displayName: ux, input, cors, html, css
180-
- name: Customize the UI dynamically
181-
href: custom-policy-ui-customization-dynamic.md
182183
- name: Custom email
183184
href: custom-email.md
184185
displayName: verification
@@ -353,6 +354,12 @@
353354
href: view-usage-reports.md
354355
- name: Account management
355356
href: manage-user-accounts-graph-api.md
357+
- name: Deploy with Azure Pipelines
358+
href: deploy-custom-policies-devops.md
359+
displayName: azure devops, ci/cd, cicd, custom policy, policies
360+
- name: Manage policies with PowerShell
361+
href: manage-custom-policies-powershell.md
362+
displayName: scripting, scripts, psh, custom policy
356363
- name: Audit logs
357364
href: view-audit-logs.md
358365
- name: Manage users - Azure portal
@@ -373,8 +380,6 @@
373380
items:
374381
- name: Migrate users
375382
href: user-migration.md
376-
- name: Migrate users with external identities
377-
href: migrate-social-identities.md
378383
- name: Reference
379384
items:
380385
- name: Identity Experience Framework release notes
@@ -388,9 +393,11 @@
388393
displayName: cookies, SameSite
389394
- name: Error codes
390395
href: error-codes.md
396+
- name: Microsoft Graph API operations
397+
href: microsoft-graph-operations.md
391398
- name: Region availability & data residency
392399
href: data-residency.md
393-
- name: Enable billing
400+
- name: Billing model
394401
href: billing.md
395402
- name: Threat management
396403
href: threat-management.md

articles/active-directory-b2c/application-types.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ To set up client credential flow, see [Azure Active Directory v2.0 and the OAuth
121121

122122
#### Web API chains (on-behalf-of flow)
123123

124-
Many architectures include a web API that needs to call another downstream web API, where both are secured by Azure AD B2C. This scenario is common in native clients that have a Web API back-end and calls a Microsoft online service such as the Microsoft Graph API or Azure AD Graph API.
124+
Many architectures include a web API that needs to call another downstream web API, where both are secured by Azure AD B2C. This scenario is common in native clients that have a Web API back-end and calls a Microsoft online service such as the Microsoft Graph API.
125125

126126
This chained web API scenario can be supported by using the OAuth 2.0 JWT bearer credential grant, also known as the on-behalf-of flow. However, the on-behalf-of flow is not currently implemented in the Azure AD B2C.
127127

articles/active-directory-b2c/b2clogin.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ There are several modifications you might need to make to migrate your applicati
4242

4343
* Change the redirect URL in your identity provider's applications to reference *b2clogin.com*.
4444
* Update your Azure AD B2C applications to use *b2clogin.com* in their user flow and token endpoint references.
45-
* Update any **Allowed Origins** that you've defined in the CORS settings for [user interface customization](custom-policy-ui-customization-dynamic.md).
45+
* Update any **Allowed Origins** that you've defined in the CORS settings for [user interface customization](custom-policy-ui-customization.md).
4646

4747
## Change identity provider redirect URLs
4848

@@ -117,4 +117,4 @@ For migrating Azure API Management APIs protected by Azure AD B2C, see the [Migr
117117
[msal-dotnet]: https://github.com/AzureAD/microsoft-authentication-library-for-dotnet
118118
[msal-dotnet-b2c]: https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/wiki/AAD-B2C-specifics
119119
[msal-js]: https://github.com/AzureAD/microsoft-authentication-library-for-js
120-
[msal-js-b2c]: ../active-directory/develop/msal-b2c-overview.md
120+
[msal-js-b2c]: ../active-directory/develop/msal-b2c-overview.md

articles/active-directory-b2c/claim-resolver-overview.md

Lines changed: 14 additions & 2 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: reference
12-
ms.date: 02/13/2020
12+
ms.date: 02/17/2020
1313
ms.author: marsma
1414
ms.subservice: B2C
1515
---
@@ -100,6 +100,18 @@ Any parameter name included as part of an OIDC or OAuth2 request can be mapped t
100100
| ----- | ----------------------- | --------|
101101
| {oauth2:access_token} | The access token. | N/A |
102102

103+
104+
### SAML
105+
106+
| Claim | Description | Example |
107+
| ----- | ----------- | --------|
108+
| {SAML:AuthnContextClassReferences} | The `AuthnContextClassRef` element value, from the SAML request. | urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport |
109+
| {SAML:NameIdPolicyFormat} | The `Format` attribute, from the `NameIDPolicy` element of the SAML request. | urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress |
110+
| {SAML:Issuer} | The SAML `Issuer` element value of the SAML request.| https://contoso.com |
111+
| {SAML:AllowCreate} | The `AllowCreate` attribute value, from the `NameIDPolicy` element of the SAML request. | True |
112+
| {SAML:ForceAuthn} | The `ForceAuthN` attribute value, from the `AuthnRequest` element of the SAML request. | True |
113+
| {SAML:ProviderName} | The `ProviderName` attribute value, from the `AuthnRequest` element of the SAML request.| Contoso.com |
114+
103115
## Using claim resolvers
104116

105117
You can use claims resolvers with the following elements:
@@ -156,7 +168,7 @@ Using claim resolvers, you can prepopulate the sign-in name or direct sign-in to
156168

157169
### Dynamic UI customization
158170

159-
Azure AD B2C enables you to pass query string parameters to your HTML content definition endpoints to dynamically render the page content. For example, this allows the ability to modify the background image on the Azure AD B2C sign-up or sign-in page based on a custom parameter that you pass from your web or mobile application. For more information, see [Dynamically configure the UI by using custom policies in Azure Active Directory B2C](custom-policy-ui-customization-dynamic.md). You can also localize your HTML page based on a language parameter, or you can change the content based on the client ID.
171+
Azure AD B2C enables you to pass query string parameters to your HTML content definition endpoints to dynamically render the page content. For example, this allows the ability to modify the background image on the Azure AD B2C sign-up or sign-in page based on a custom parameter that you pass from your web or mobile application. For more information, see [Dynamically configure the UI by using custom policies in Azure Active Directory B2C](custom-policy-ui-customization.md). You can also localize your HTML page based on a language parameter, or you can change the content based on the client ID.
160172

161173
The following example passes in the query string parameter named **campaignId** with a value of `hawaii`, a **language** code of `en-US`, and **app** representing the client ID:
162174

0 commit comments

Comments
 (0)