Skip to content

Commit bf9676a

Browse files
committed
Merge branch 'master' of https://github.com/MicrosoftDocs/azure-docs-pr into tamram-0519
2 parents 7aa768b + 47229c5 commit bf9676a

File tree

453 files changed

+7907
-3875
lines changed

Some content is hidden

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

453 files changed

+7907
-3875
lines changed

.openpublishing.publish.config.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -419,6 +419,11 @@
419419
"url": "https://github.com/Azure/azure-cosmos-dotnet-v2",
420420
"branch": "master"
421421
},
422+
{
423+
"path_to_root": "samples-cosmosdb-java-v4-web-app",
424+
"url": "https://github.com/Azure-Samples/azure-cosmos-java-sql-api-todo-app",
425+
"branch": "master"
426+
},
422427
{
423428
"path_to_root": "samples-cosmosdb-dotnet-change-feed-processor",
424429
"url": "https://github.com/Azure-Samples/cosmos-dotnet-change-feed-processor",

.openpublishing.redirection.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2812,6 +2812,11 @@
28122812
"redirect_url": "/azure/cosmos-db/high-availability",
28132813
"redirect_document_id": true
28142814
},
2815+
{
2816+
"source_path": "articles/cosmos-db/create-mongodb-golang.md",
2817+
"redirect_url": "/azure/cosmos-db/create-mongodb-go",
2818+
"redirect_document_id": true
2819+
},
28152820
{
28162821
"source_path": "articles/cosmos-db/sql-api-dotnet-application-preview.md",
28172822
"redirect_url": "/azure/cosmos-db/sql-api-dotnet-application",
@@ -51925,7 +51930,7 @@
5192551930
},
5192651931
{
5192751932
"source_path": "articles/terraform/terraform-create-complete-vm.md",
51928-
"redirect_url": "/azure/developer/terraform/create-linux-virtual machine-with-infrastructure",
51933+
"redirect_url": "/azure/developer/terraform/create-linux-virtual-machine-with-infrastructure",
5192951934
"redirect_document_id": false
5193051935
},
5193151936
{

articles/active-directory-b2c/custom-policy-rest-api-claims-exchange.md

Lines changed: 1 addition & 4 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: 03/26/2020
11+
ms.date: 05/18/2020
1212
ms.author: mimart
1313
ms.subservice: B2C
1414
---
@@ -207,9 +207,6 @@ Save the files you changed: *TrustFrameworkBase.xml*, and *TrustFrameworkExtensi
207207
}
208208
```
209209

210-
## Next steps
211-
212-
213210
## Next steps
214211

215212
To learn how to secure your APIs, see the following articles:

articles/active-directory-b2c/custom-policy-rest-api-intro.md

Lines changed: 3 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: conceptual
12-
ms.date: 03/23/2020
12+
ms.date: 05/18/2020
1313
ms.author: mimart
1414
ms.subservice: B2C
1515
---
@@ -158,7 +158,7 @@ In a RESTful technical profile, you may want to send the current session's langu
158158

159159
## Handling error messages
160160

161-
Your REST API may need to return an error message, such as "The user was not found in the CRM system." If an error occurs, the REST API should return an HTTP 409 error message (Conflict response status code). For more information, see the [RESTful technical profile](https://identitydivision.visualstudio.com/defaultcollection/Identity%20CXP/_git/GTP?path=%2Fyoelh%2Fdocs%2Frest-api%2Frestful-technical-profile.md&version=GBmaster&anchor=returning-error-message).
161+
Your REST API may need to return an error message, such as "The user was not found in the CRM system." If an error occurs, the REST API should return an HTTP 409 error message (Conflict response status code). For more information, see the [RESTful technical profile](restful-technical-profile.md#returning-error-message).
162162

163163
This can only be achieved by calling a REST API technical profile from a validation technical profile. This allows the user to correct the data on the page and run the validation again upon page submission.
164164

@@ -179,4 +179,4 @@ See the following articles for examples of using a RESTful technical profile:
179179
- [Walkthrough: Integrate REST API claims exchanges in your Azure AD B2C user journey as validation of user input](custom-policy-rest-api-claims-validation.md)
180180
- [Walkthrough: Add REST API claims exchanges to custom policies in Azure Active Directory B2C](custom-policy-rest-api-claims-validation.md)
181181
- [Secure your REST API services](secure-rest-api.md)
182-
- [Reference: RESTful technical profile](restful-technical-profile.md)
182+
- [Reference: RESTful technical profile](restful-technical-profile.md)

articles/active-directory/authentication/tutorial-enable-sspr-writeback.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@ To correctly work with SSPR writeback, the account specified in Azure AD Connect
5858

5959
If don't assign these permissions, writeback appears to be configured correctly, but users encounter errors when they manage their on-premises passwords from the cloud. Permissions must be applied to **This object and all descendant objects** for "Unexpire Password" to appear.
6060

61+
> [!TIP]
62+
>
63+
> If passwords for some user accounts aren't written back to the on-premises directory, make sure that inheritance isn't disabled for the account in the on-prem AD DS environment. Write permissions for passwords must be applied to descendant objects for the feature to work correctly.
64+
6165
To set up the appropriate permissions for password writeback to occur, complete the following steps:
6266

6367
1. In your on-premises AD DS environment, open **Active Directory Users and Computers** with an account that has the appropriate *domain administrator* permissions.

articles/active-directory/b2b/index.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,18 @@ landingContent:
2424
url: compare-with-b2c.md
2525
- text: What is B2B guest user access?
2626
url: what-is-b2b.md
27+
- title: Self-service sign-up (Preview)
28+
linkLists:
29+
- linkListType: overview
30+
links:
31+
- text: What is self-service sign-up?
32+
url: self-service-sign-up-overview.md
33+
- linkListType: how-to-guide
34+
links:
35+
- text: Add a self-service sign-up user flow
36+
url: self-service-sign-up-user-flow.md
37+
- text: Define custom attributes for user flows
38+
url: user-flow-add-custom-attributes.md
2739
- title: Invite B2B guest users
2840
linkLists:
2941
- linkListType: concept

articles/active-directory/conditional-access/block-legacy-authentication.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services: active-directory
66
ms.service: active-directory
77
ms.subservice: conditional-access
88
ms.topic: conceptual
9-
ms.date: 03/31/2020
9+
ms.date: 05/13/2020
1010

1111
ms.author: joflore
1212
author: MicrosoftGuyJFlo
@@ -151,3 +151,4 @@ If you block legacy authentication using the **Other clients** condition, you ca
151151
- [Determine impact using Conditional Access report-only mode](howto-conditional-access-report-only.md)
152152
- If you are not familiar with configuring Conditional Access policies yet, see [require MFA for specific apps with Azure Active Directory Conditional Access](app-based-mfa.md) for an example.
153153
- For more information about modern authentication support, see [How modern authentication works for Office 2013 and Office 2016 client apps](/office365/enterprise/modern-auth-for-office-2013-and-2016)
154+
- [How to set up a multifunction device or application to send email using Office 365 and Microsoft 365](/exchange/mail-flow-best-practices/how-to-set-up-a-multifunction-device-or-application-to-send-email-using-office-3)

articles/active-directory/conditional-access/howto-conditional-access-policy-block-legacy.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services: active-directory
66
ms.service: active-directory
77
ms.subservice: conditional-access
88
ms.topic: conceptual
9-
ms.date: 03/25/2020
9+
ms.date: 05/13/2020
1010

1111
ms.author: joflore
1212
author: MicrosoftGuyJFlo
@@ -48,3 +48,5 @@ The following steps will help create a Conditional Access policy to block legacy
4848
[Determine impact using Conditional Access report-only mode](howto-conditional-access-report-only.md)
4949

5050
[Simulate sign in behavior using the Conditional Access What If tool](troubleshoot-conditional-access-what-if.md)
51+
52+
[How to set up a multifunction device or application to send email using Office 365 and Microsoft 365](/exchange/mail-flow-best-practices/how-to-set-up-a-multifunction-device-or-application-to-send-email-using-office-3)

articles/active-directory/develop/quickstart-v2-javascript-auth-code.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,13 @@ In this quickstart, you use a code sample to learn how a JavaScript single-page
7777
#### Step 2: Download the project
7878

7979
> [!div renderon="docs"]
80-
> To run the project with a web server by using Node.js, [download the core project files](https://github.com/Azure-Samples/ms-identity-javascript-v2/archive/quickstart.zip).
80+
> To run the project with a web server by using Node.js, [download the core project files](https://github.com/Azure-Samples/ms-identity-javascript-v2/archive/master.zip).
8181
8282
> [!div renderon="portal" class="sxs-lookup"]
8383
> Run the project with a web server by using Node.js
8484
8585
> [!div renderon="portal" id="autoupdate" class="nextstepaction" class="sxs-lookup"]
86-
> [Download the code sample](https://github.com/Azure-Samples/ms-identity-javascript-v2/archive/quickstart.zip)
86+
> [Download the code sample](https://github.com/Azure-Samples/ms-identity-javascript-v2/archive/master.zip)
8787
8888
> [!div renderon="docs"]
8989
> #### Step 3: Configure your JavaScript app

articles/active-directory/develop/scenario-web-app-call-api-app-configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ The use of client assertions is an advanced scenario, detailed in [Client assert
265265
266266
# [ASP.NET Core](#tab/aspnetcore)
267267

268-
The ASP.NET core tutorial uses dependency injection to let you decide the token cache implementation in the Startup.cs file for your application. Microsoft.Identity.Web comes with pre-built token-cache serializers described in [Token cache serialization](https://github.com/Azure-Samples/active-directory-aspnetcore-webapp-openidconnect-v2/blob/master/Microsoft.Identity.Web/README.md#token-cache-serialization). An interesting possibility is to choose ASP.NET Core [distributed memory caches](https://docs.microsoft.com/aspnet/core/performance/caching/distributed#distributed-memory-cache):
268+
The ASP.NET core tutorial uses dependency injection to let you decide the token cache implementation in the Startup.cs file for your application. Microsoft.Identity.Web comes with pre-built token-cache serializers described in [Token cache serialization](msal-net-token-cache-serialization.md#token-cache-for-a-web-app-confidential-client-application). An interesting possibility is to choose ASP.NET Core [distributed memory caches](https://docs.microsoft.com/aspnet/core/performance/caching/distributed#distributed-memory-cache):
269269

270270
```csharp
271271
// Use a distributed token cache by adding:

0 commit comments

Comments
 (0)