Skip to content

Commit 3c69b97

Browse files
committed
Merging changes synced from https://github.com/MicrosoftDocs/azure-docs-pr (branch live)
2 parents 963fef2 + 03713bf commit 3c69b97

File tree

837 files changed

+6011
-4717
lines changed

Some content is hidden

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

837 files changed

+6011
-4717
lines changed

.openpublishing.redirection.json

Lines changed: 58 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1246,6 +1246,11 @@
12461246
"redirect_url": "/azure/machine-learning/how-to-debug-pipelines",
12471247
"redirect_document_id": false
12481248
},
1249+
{
1250+
"source_path": "articles/machine-learning/how-to-use-parallel-run-step.md",
1251+
"redirect_url": "/azure/machine-learning/tutorial-pipeline-batch-scoring-classification",
1252+
"redirect_document_id": false
1253+
},
12491254
{
12501255
"source_path": "articles/batch-ai/cli-samples.md",
12511256
"redirect_url": "/previous-versions/azure/batch-ai/cli-samples",
@@ -3811,6 +3816,11 @@
38113816
"redirect_url": "/azure/cosmos-db/synapse-link-use-cases",
38123817
"redirect_document_id": false
38133818
},
3819+
{
3820+
"source_path": "articles/cosmos-db/etcd-api-introduction.md",
3821+
"redirect_url": "/azure/cosmos-db/introduction",
3822+
"redirect_document_id": false
3823+
},
38143824
{
38153825
"source_path": "articles/cosmos-db/create-table-python.md",
38163826
"redirect_url": "/azure/cosmos-db/table-storage-how-to-use-python",
@@ -3821,6 +3831,11 @@
38213831
"redirect_url": "/azure/cosmos-db/synapse-link",
38223832
"redirect_document_id": false
38233833
},
3834+
{
3835+
"source_path": "articles/cosmos-db/bootstrap-kubernetes-cluster.md",
3836+
"redirect_url": "/azure/cosmos-db/introduction",
3837+
"redirect_document_id": false
3838+
},
38243839
{
38253840
"source_path": "articles/cosmos-db/globally-distributed-transactional-analytical-storage.md",
38263841
"redirect_url": "/azure/cosmos-db/analytical-store-introduction",
@@ -8935,7 +8950,7 @@
89358950
},
89368951
{
89378952
"source_path": "articles/connectors/connectors-create-api-twitter",
8938-
"redirect_url": "/connectors/twitterconnector/",
8953+
"redirect_url": "/connectors/twitter/",
89398954
"redirect_document_id": true
89408955
},
89418956
{
@@ -24344,8 +24359,13 @@
2434424359
},
2434524360
{
2434624361
"source_path": "articles/active-directory/develop/howto-v1-debug-saml-sso-issues.md",
24347-
"redirect_url": "/azure/active-directory/azuread-dev/howto-v1-debug-saml-sso-issues",
24348-
"redirect_document_id": true
24362+
"redirect_url": "/azure/active-directory/manage-apps/debug-saml-sso-issues",
24363+
"redirect_document_id": false
24364+
},
24365+
{
24366+
"source_path": "articles/active-directory/azuread-dev/howto-v1-debug-saml-sso-issues.md",
24367+
"redirect_url": "/azure/active-directory/manage-apps/debug-saml-sso-issues",
24368+
"redirect_document_id": false
2434924369
},
2435024370
{
2435124371
"source_path": "articles/active-directory/develop/howto-v1-enable-sso-android.md",
@@ -25614,8 +25634,8 @@
2561425634
},
2561525635
{
2561625636
"source_path": "articles/active-directory/develop/active-directory-saml-debugging.md",
25617-
"redirect_url": "/azure/active-directory/develop/howto-v1-debug-saml-sso-issues",
25618-
"redirect_document_id": true
25637+
"redirect_url": "/azure/active-directory/manage-apps/debug-saml-sso-issues",
25638+
"redirect_document_id": false
2561925639
},
2562025640
{
2562125641
"source_path": "articles/active-directory/develop/active-directory-devhowto-appsource-certified.md",
@@ -30252,6 +30272,11 @@
3025230272
"redirect_url": "/azure/security-center/security-center-introduction",
3025330273
"redirect_document_id": false
3025430274
},
30275+
{
30276+
"source_path": "articles/security-center/defender-for-iot-introduction.md",
30277+
"redirect_url": "/azure/security-center/azure-defender",
30278+
"redirect_document_id": false
30279+
},
3025530280
{
3025630281
"source_path": "articles/security-center/azure-container-registry-integration.md",
3025730282
"redirect_url": "/azure/security-center/defender-for-container-registries-introduction",
@@ -31814,8 +31839,8 @@
3181431839
},
3181531840
{
3181631841
"source_path": "articles/marketplace/cloud-partner-portal-orig/cloud-partner-portal-automate-offer-publishing.md",
31817-
"redirect_url": "/azure/marketplace/azure-vm-create",
31818-
"redirect_document_id": true
31842+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
31843+
"redirect_document_id": false
3181931844
},
3182031845
{
3182131846
"source_path": "articles/marketplace/cloud-partner-portal-orig/appsource-package-preparation.md",
@@ -31827,6 +31852,11 @@
3182731852
"redirect_url": "/azure/marketplace/enable-appsource-marketplace-using-azure-ad",
3182831853
"redirect_document_id": true
3182931854
},
31855+
{
31856+
"source_path": "articles/marketplace/partner-center-portal/azure-vm-create-offer.md",
31857+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
31858+
"redirect_document_id": true
31859+
},
3183031860
{
3183131861
"source_path": "articles/marketplace/gtm-promote-your-business.md",
3183231862
"redirect_url": "/azure/marketplace/gtm-marketing-best-practices",
@@ -32044,7 +32074,7 @@
3204432074
},
3204532075
{
3204632076
"source_path": "articles/marketplace-publishing/marketplace-publishing-vm-image-post-publishing.md",
32047-
"redirect_url": "/azure/marketplace/azure-vm-create",
32077+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
3204832078
"redirect_document_id": false
3204932079
},
3205032080
{
@@ -32054,7 +32084,7 @@
3205432084
},
3205532085
{
3205632086
"source_path": "articles/marketplace/cloud-partner-portal-orig/cloud-partner-portal-publish-virtual-machine.md",
32057-
"redirect_url": "/azure/marketplace/azure-vm-create",
32087+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
3205832088
"redirect_document_id": false
3205932089
},
3206032090
{
@@ -45514,32 +45544,32 @@
4551445544
},
4551545545
{
4551645546
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-create-offer.md",
45517-
"redirect_url": "/azure/marketplace/azure-vm-create",
45547+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4551845548
"redirect_document_id": false
4551945549
},
4552045550
{
4552145551
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-offer-settings-tab.md",
45522-
"redirect_url": "/azure/marketplace/azure-vm-create",
45552+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4552345553
"redirect_document_id": false
4552445554
},
4552545555
{
4552645556
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-skus-tab.md",
45527-
"redirect_url": "/azure/marketplace/azure-vm-create",
45557+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4552845558
"redirect_document_id": false
4552945559
},
4553045560
{
4553145561
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-test-drive-tab.md",
45532-
"redirect_url": "/azure/marketplace/azure-vm-create",
45562+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4553345563
"redirect_document_id": false
4553445564
},
4553545565
{
4553645566
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-marketplace-tab.md",
45537-
"redirect_url": "/azure/marketplace/azure-vm-create",
45567+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4553845568
"redirect_document_id": false
4553945569
},
4554045570
{
4554145571
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-support-tab.md",
45542-
"redirect_url": "/azure/marketplace/azure-vm-create",
45572+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4554345573
"redirect_document_id": false
4554445574
},
4554545575
{
@@ -45554,7 +45584,12 @@
4555445584
},
4555545585
{
4555645586
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-common-vhd-creation-issues.md",
45557-
"redirect_url": "/azure/marketplace/partner-center-portal/common-issues-during-vhd-creation",
45587+
"redirect_url": "/azure/marketplace/azure-vm-create-certification-faq",
45588+
"redirect_document_id": false
45589+
},
45590+
{
45591+
"source_path": "articles/marketplace/partner-center-portal/common-issues-during-vhd-creation.md",
45592+
"redirect_url": "/azure/marketplace/azure-vm-create-certification-faq",
4555845593
"redirect_document_id": false
4555945594
},
4556045595
{
@@ -45574,12 +45609,12 @@
4557445609
},
4557545610
{
4557645611
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-winrm-over-https.md",
45577-
"redirect_url": "/azure/marketplace/azure-vm-create",
45612+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4557845613
"redirect_document_id": false
4557945614
},
4558045615
{
4558145616
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-configure-winrm-after-vm-creation.md",
45582-
"redirect_url": "/azure/marketplace/azure-vm-create",
45617+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4558345618
"redirect_document_id": false
4558445619
},
4558545620
{
@@ -45594,7 +45629,7 @@
4559445629
},
4559545630
{
4559645631
"source_path": "articles/marketplace/partner-center-portal/create-azure-vm-technical-asset.md",
45597-
"redirect_url": "/azure/marketplace/azure-vm-create-technical-assets",
45632+
"redirect_url": "/azure/marketplace/azure-vm-create-using-approved-base",
4559845633
"redirect_document_id": false
4559945634
},
4560045635
{
@@ -45654,12 +45689,12 @@
4565445689
},
4565545690
{
4565645691
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-publish-offer.md",
45657-
"redirect_url": "/azure/marketplace/azure-vm-create",
45692+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4565845693
"redirect_document_id": false
4565945694
},
4566045695
{
4566145696
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-update-existing-offer.md",
45662-
"redirect_url": "/azure/marketplace/azure-vm-create",
45697+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4566345698
"redirect_document_id": false
4566445699
},
4566545700
{
@@ -53302,7 +53337,7 @@
5330253337
{
5330353338
"source_path": "articles/cognitive-services/Computer-vision/quickstarts-sdk/csharp-sdk.md",
5330453339
"redirect_url": "/azure/cognitive-services/Computer-vision/quickstarts-sdk/client-library?pivots=programming-language-csharp",
53305-
"redirect_document_id": false
53340+
"redirect_document_id": true
5330653341
},
5330753342
{
5330853343
"source_path": "articles/cognitive-services/Computer-vision/quickstarts-sdk/go-sdk.md",
@@ -56830,7 +56865,7 @@
5683056865
},
5683156866
{
5683256867
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-virtual-machine-offer.md",
56833-
"redirect_url": "/azure/marketplace/azure-vm-create",
56868+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
5683456869
"redirect_document_id": false
5683556870
},
5683656871
{

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

Lines changed: 7 additions & 2 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: conceptual
11-
ms.date: 05/12/2020
11+
ms.date: 10/19/2020
1212
ms.custom: project-no-code
1313
ms.author: mimart
1414
ms.subservice: B2C
@@ -46,10 +46,15 @@ The following example shows scopes encoded in a URL:
4646
scope=https%3A%2F%2Fcontoso.onmicrosoft.com%2Fapi%2Fread%20openid%20offline_access
4747
```
4848

49-
If you request more scopes than what is granted for your client application, the call succeeds if at least one permission is granted. The **scp** claim in the resulting access token is populated with only the permissions that were successfully granted. The OpenID Connect standard specifies several special scope values. The following scopes represent the permission to access the user's profile:
49+
If you request more scopes than what is granted for your client application, the call succeeds if at least one permission is granted. The **scp** claim in the resulting access token is populated with only the permissions that were successfully granted.
50+
51+
### OpenID Connect scopes
52+
53+
The OpenID Connect standard specifies several special scope values. The following scopes represent the permission to access the user's profile:
5054

5155
- **openid** - Requests an ID token.
5256
- **offline_access** - Requests a refresh token using [Auth Code flows](authorization-code-flow.md).
57+
- **00000000-0000-0000-0000-000000000000** - Using the client ID as the scope indicates that your app needs an access token that can be used against your own service or web API, represented by the same client ID.
5358

5459
If the **response_type** parameter in an `/authorize` request includes `token`, the **scope** parameter must include at least one resource scope other than `openid` and `offline_access` that will be granted. Otherwise, the `/authorize` request fails.
5560

articles/active-directory-b2c/data-residency.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: 06/06/2020
12+
ms.date: 10/20/2020
1313
ms.author: mimart
1414
ms.subservice: B2C
1515
ms.custom: references_regions
@@ -55,6 +55,14 @@ The following countries/regions are in the process of being added to the list. F
5555

5656
> Argentina, Australia, Brazil, Chile, Colombia, Ecuador, Iraq, New Zealand, Paraguay, Peru, Uruguay, and Venezuela.
5757
58+
## Remote profile solution
59+
60+
With Azure AD B2C [custom policies](custom-policy-overview.md), you can integrate with [RESTful API services](custom-policy-rest-api-intro.md), which allow you to store and read user profiles from a remote database (such as a marketing database, CRM system, or any line-of-business application).
61+
- During the sign-up and profile editing flows, Azure AD B2C calls a custom REST API to persist the user profile to the remote data source. The user's credentials are stored in Azure AD B2C directory.
62+
- Upon sign-in, after credentials validation with a local or social account, Azure AD B2C invokes the REST API, which sends the user's unique identifier as a user primary key (email address or user objectId). The REST API reads the data from the remote database and returns the user profile.
63+
64+
After sign-up, profile editing, or sign-in is complete, Azure AD B2C includes the user profile in the access token that is returned to the application. For more information, see the [Azure AD B2C Remote profile sample solution](https://github.com/azure-ad-b2c/samples/tree/master/policies/remote-profile) in GitHub.
65+
5866
## Preview tenant
5967

6068
If you had created a B2C tenant during Azure AD B2C's preview period, it's likely that your **Tenant type** says **Preview tenant**.
@@ -65,4 +73,8 @@ If this is the case, you must use your tenant ONLY for development and testing p
6573

6674
There are known issues when you delete a preview B2C tenant and create a production-scale B2C tenant with the same domain name. *You must create a production-scale B2C tenant with a different domain name*.
6775

68-
![Screenshot of a tenant type, as preview tenant.](./media/data-residency/preview-b2c-tenant.png)
76+
![Screenshot of a tenant type, as preview tenant.](./media/data-residency/preview-b2c-tenant.png)
77+
78+
## Next steps
79+
80+
- [Create an Azure AD B2C tenant](tutorial-create-tenant.md).

articles/active-directory/azuread-dev/TOC.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,6 @@
9797
href: howto-v1-enable-sso-android.md
9898
- name: Enable SSO on iOS
9999
href: howto-v1-enable-sso-ios.md
100-
- name: Debug SAML-based SSO
101-
href: howto-v1-debug-saml-sso-issues.md
102100
- name: Configure claims
103101
items:
104102
- name: Configure role claims

articles/active-directory/develop/consent-framework.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,9 @@ ms.service: active-directory
1010
ms.subservice: develop
1111
ms.topic: conceptual
1212
ms.workload: identity
13-
ms.date: 11/30/2018
13+
ms.date: 10/21/2020
1414
ms.author: ryanwi
1515
ms.reviewer: zachowd, lenalepa, jesakowi
16-
ms.custom: aaddev, has-adal-ref
1716
---
1817

1918
# Azure Active Directory consent framework
@@ -60,5 +59,4 @@ The following steps show you how the consent experience works for both the appli
6059
6160
## Next steps
6261

63-
* See [how to convert an app to be multi-tenant](howto-convert-app-to-be-multi-tenant.md)
64-
* For more depth, learn [how consent is supported at the OAuth 2.0 protocol layer during the authorization code grant flow.](../azuread-dev/v1-protocols-oauth-code.md#request-an-authorization-code)
62+
See [how to convert an app to be multi-tenant](howto-convert-app-to-be-multi-tenant.md)

articles/active-directory/develop/sample-v2-code.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: active-directory
99
ms.subservice: develop
1010
ms.topic: sample
1111
ms.workload: identity
12-
ms.date: 06/01/2020
12+
ms.date: 10/21/2020
1313
ms.author: marsma
1414
ms.reviewer: jmprieur
1515
ms.custom: aaddev, identityplatformtop40
@@ -24,9 +24,6 @@ You can use Microsoft identity platform to:
2424

2525
This article briefly describes and provides you with links to samples for the Microsoft identity platform endpoint. These samples show you how it's done, and also provide code snippets that you can use in your applications. On the code sample page, you'll find detailed readme topics that help with requirements, installation, and setup. Comments within the code help you understand the critical sections.
2626

27-
> [!NOTE]
28-
> If you're interested in v1.0 samples, see [Azure AD code samples (v1.0 endpoint)](../azuread-dev/sample-v1-code.md).
29-
3027
To understand the basic scenario for each sample type, see [App types for the Microsoft identity platform endpoint](v2-app-types.md).
3128

3229
You can also contribute to the samples on GitHub. To learn how, see [Microsoft Azure Active Directory samples and documentation](https://github.com/Azure-Samples?page=3&query=active-directory).
@@ -138,5 +135,4 @@ To learn about [samples](https://github.com/microsoftgraph/msgraph-community-sam
138135

139136
## See also
140137

141-
- [Azure Active Directory (v1.0) developer's guide](../azuread-dev/v1-overview.md)
142-
- [Microsoft Graph API conceptual and reference](/graph/use-the-api?context=graph%2fapi%2fbeta&view=graph-rest-beta)
138+
[Microsoft Graph API conceptual and reference](/graph/use-the-api?context=graph%2fapi%2fbeta&view=graph-rest-beta)

articles/active-directory/fundamentals/active-directory-faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ For a complete list of the pre-integrated applications, see the [Active Director
158158

159159
For more information, see:
160160

161-
* [Configuring single sign-on to applications that are not in the Azure Active Directory application gallery](../manage-apps/configure-federated-single-sign-on-non-gallery-applications.md)
161+
* [Configuring single sign-on to applications that are not in the Azure Active Directory application gallery](../manage-apps/configure-saml-single-sign-on.md)
162162
* [Using SCIM to enable automatic provisioning of users and groups from Azure Active Directory to applications](../app-provisioning/use-scim-to-provision-users-and-groups.md)
163163

164164
---

articles/active-directory/fundamentals/active-directory-ops-guide-ops.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ Some identity and access management services require on-premises agents to enabl
8686
#### On-premises agents logs recommended reading
8787

8888
- [Troubleshoot Application Proxy](../manage-apps/application-proxy-troubleshoot.md)
89-
- [Self-service password reset troubleshooting- Azure Active Directory](../authentication/active-directory-passwords-troubleshoot.md#password-writeback-event-log-error-codes)
89+
- [Self-service password reset troubleshooting- Azure Active Directory](../authentication/troubleshoot-sspr.md)
9090
- [Understand Azure AD Application Proxy connectors](../manage-apps/application-proxy-connectors.md)
9191
- [Azure AD Connect: Troubleshoot Pass-through Authentication](../hybrid/tshoot-connect-pass-through-authentication.md#collecting-pass-through-authentication-agent-logs)
9292
- [Troubleshoot error codes for the Azure MFA NPS extension](../authentication/howto-mfa-nps-extension-errors.md)

0 commit comments

Comments
 (0)