Skip to content

Commit b2b67d6

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into billing
2 parents d988bd7 + 44344fd commit b2b67d6

File tree

1,140 files changed

+21666
-7756
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,140 files changed

+21666
-7756
lines changed

.openpublishing.redirection.active-directory.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10921,6 +10921,11 @@
1092110921
"redirect_url": "/azure/azure-percept/index",
1092210922
"redirect_document_id": false
1092310923
},
10924+
{
10925+
"source_path_from_root": "/articles/active-directory/reports-monitoring/howto-install-use-log-analytics-views.md",
10926+
"redirect_url": "/azure/azure-monitor/visualize/workbooks-view-designer-conversion-overview",
10927+
"redirect_document_id": false
10928+
},
1092410929
{
1092510930
"source_path_from_root": "/articles/active-directory/fundamentals/active-directory-groups-create-azure-portal.md",
1092610931
"redirect_url": "/azure/active-directory/fundamentals/how-to-manage-groups",
Lines changed: 88 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,89 @@
11
{
2-
"redirections": [
3-
{
4-
"source_path_from_root": "/articles/lab-services/classroom-labs-overview.md",
5-
"redirect_url": "/azure/lab-services/lab-services-overview",
6-
"redirect_document_id": false
7-
},
8-
{
9-
"source_path_from_root": "/articles/devtest-labs/scripts/add-external-user-to-lab.md",
10-
"redirect_url": "/azure/devtest-labs/samples-powershell",
11-
"redirect_document_id": false
12-
},
13-
{
14-
"source_path_from_root": "/articles/devtest-labs/scripts/add-marketplace-images-to-lab.md",
15-
"redirect_url": "/azure/devtest-labs/samples-powershell",
16-
"redirect_document_id": false
17-
},
18-
{
19-
"source_path_from_root": "/articles/devtest-labs/scripts/create-custom-image-from-vhd.md",
20-
"redirect_url": "/azure/devtest-labs/samples-powershell",
21-
"redirect_document_id": false
22-
},
23-
{
24-
"source_path_from_root": "/articles/devtest-labs/scripts/create-custom-role-in-lab.md",
25-
"redirect_url": "/azure/devtest-labs/samples-powershell",
26-
"redirect_document_id": false
27-
},
28-
{
29-
"source_path_from_root": "/articles/devtest-labs/scripts/set-allowed-vm-sizes-in-lab.md",
30-
"redirect_url": "/azure/devtest-labs/samples-powershell",
31-
"redirect_document_id": false
32-
},
33-
{
34-
"source_path": "articles/dev-box/tutorial-connect-to-dev-box-with-remote-desktop-app.md",
35-
"redirect_url": "/azure/dev-box/quickstart-connect-to-dev-box-with-remote-desktop-app",
36-
"redirect_document_id": false
37-
}
38-
]
39-
}
2+
"redirections": [
3+
{
4+
"source_path_from_root": "/articles/lab-services/classroom-labs-overview.md",
5+
"redirect_url": "/azure/lab-services/lab-services-overview",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path_from_root": "/articles/devtest-labs/scripts/add-external-user-to-lab.md",
10+
"redirect_url": "/azure/devtest-labs/samples-powershell",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path_from_root": "/articles/devtest-labs/scripts/add-marketplace-images-to-lab.md",
15+
"redirect_url": "/azure/devtest-labs/samples-powershell",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path_from_root": "/articles/devtest-labs/scripts/create-custom-image-from-vhd.md",
20+
"redirect_url": "/azure/devtest-labs/samples-powershell",
21+
"redirect_document_id": false
22+
},
23+
{
24+
"source_path_from_root": "/articles/devtest-labs/scripts/create-custom-role-in-lab.md",
25+
"redirect_url": "/azure/devtest-labs/samples-powershell",
26+
"redirect_document_id": false
27+
},
28+
{
29+
"source_path_from_root": "/articles/devtest-labs/scripts/set-allowed-vm-sizes-in-lab.md",
30+
"redirect_url": "/azure/devtest-labs/samples-powershell",
31+
"redirect_document_id": false
32+
},
33+
{
34+
"source_path": "articles/dev-box/tutorial-connect-to-dev-box-with-remote-desktop-app.md",
35+
"redirect_url": "/azure/dev-box/quickstart-connect-to-dev-box-with-remote-desktop-app",
36+
"redirect_document_id": false
37+
},
38+
{
39+
"source_path": "articles/lab-services/how-to-create-schedules-within-teams.md",
40+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-teams",
41+
"redirect_document_id": false
42+
},
43+
{
44+
"source_path": "articles/lab-services/how-to-delete-lab-within-teams.md",
45+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-teams",
46+
"redirect_document_id": false
47+
},
48+
{
49+
"source_path": "articles/lab-services/how-to-manage-user-lists-within-teams.md",
50+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-teams",
51+
"redirect_document_id": false
52+
},
53+
{
54+
"source_path": "articles/lab-services/how-to-manage-vm-pool-within-teams.md",
55+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-teams",
56+
"redirect_document_id": false
57+
},
58+
{
59+
"source_path": "articles/lab-services/how-to-get-started-create-lab-within-teams.md",
60+
"redirect_url": "/azure/lab-services/how-to-configure-teams-for-lab-plans",
61+
"redirect_document_id": true
62+
},
63+
{
64+
"source_path": "articles/lab-services/how-to-get-started-create-lab-within-canvas.md",
65+
"redirect_url": "/azure/lab-services/how-to-configure-canvas-for-lab-plans",
66+
"redirect_document_id": true
67+
},
68+
{
69+
"source_path": "articles/lab-services/how-to-create-schedules-within-canvas.md",
70+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-canvas",
71+
"redirect_document_id": false
72+
},
73+
{
74+
"source_path": "articles/lab-services/how-to-delete-lab-within-canvas.md",
75+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-canvas",
76+
"redirect_document_id": false
77+
},
78+
{
79+
"source_path": "articles/lab-services/how-to-manage-user-lists-within-canvas.md",
80+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-canvas",
81+
"redirect_document_id": false
82+
},
83+
{
84+
"source_path": "articles/lab-services/how-to-manage-vm-pool-within-canvas.md",
85+
"redirect_url": "/azure/lab-services/how-to-manage-labs-within-canvas",
86+
"redirect_document_id": false
87+
}
88+
]
89+
}

.openpublishing.redirection.defender-for-cloud.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -759,6 +759,11 @@
759759
"source_path_from_root": "/articles/defender-for-cloud/deploy-vulnerability-assessment-tvm.md",
760760
"redirect_url": "/azure/defender-for-cloud/deploy-vulnerability-assessment-defender-vulnerability-management",
761761
"redirect_document_id": true
762-
}
762+
},
763+
{
764+
"source_path_from_root": "/articles/defender-for-cloud/plan-multicloud-security-other-resources.md",
765+
"redirect_url": "/azure/defender-for-cloud/multicloud",
766+
"redirect_document_id": true
767+
}
763768
]
764769
}

SECURITY.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<!-- BEGIN MICROSOFT SECURITY.MD V0.0.8 BLOCK -->
2+
3+
## Security
4+
5+
Microsoft takes the security of our software products and services seriously, which includes all source code repositories managed through our GitHub organizations, which include [Microsoft](https://github.com/microsoft), [Azure](https://github.com/Azure), [DotNet](https://github.com/dotnet), [AspNet](https://github.com/aspnet), [Xamarin](https://github.com/xamarin), and [our GitHub organizations](https://opensource.microsoft.com/).
6+
7+
If you believe you have found a security vulnerability in any Microsoft-owned repository that meets [Microsoft's definition of a security vulnerability](https://aka.ms/opensource/security/definition), please report it to us as described below.
8+
9+
## Reporting Security Issues
10+
11+
**Please do not report security vulnerabilities through public GitHub issues.**
12+
13+
Instead, please report them to the Microsoft Security Response Center (MSRC) at [https://msrc.microsoft.com/create-report](https://aka.ms/opensource/security/create-report).
14+
15+
If you prefer to submit without logging in, send email to [[email protected]](mailto:[email protected]). If possible, encrypt your message with our PGP key; please download it from the [Microsoft Security Response Center PGP Key page](https://aka.ms/opensource/security/pgpkey).
16+
17+
You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Additional information can be found at [microsoft.com/msrc](https://aka.ms/opensource/security/msrc).
18+
19+
Please include the requested information listed below (as much as you can provide) to help us better understand the nature and scope of the possible issue:
20+
21+
* Type of issue (e.g. buffer overflow, SQL injection, cross-site scripting, etc.)
22+
* Full paths of source file(s) related to the manifestation of the issue
23+
* The location of the affected source code (tag/branch/commit or direct URL)
24+
* Any special configuration required to reproduce the issue
25+
* Step-by-step instructions to reproduce the issue
26+
* Proof-of-concept or exploit code (if possible)
27+
* Impact of the issue, including how an attacker might exploit the issue
28+
29+
This information will help us triage your report more quickly.
30+
31+
If you are reporting for a bug bounty, more complete reports can contribute to a higher bounty award. Please visit our [Microsoft Bug Bounty Program](https://aka.ms/opensource/security/bounty) page for more details about our active programs.
32+
33+
## Preferred Languages
34+
35+
We prefer all communications to be in English.
36+
37+
## Policy
38+
39+
Microsoft follows the principle of [Coordinated Vulnerability Disclosure](https://aka.ms/opensource/security/cvd).
40+
41+
<!-- END MICROSOFT SECURITY.MD BLOCK -->

articles/active-directory-b2c/add-password-reset-policy.md

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ manager: CelesteDG
99
ms.service: active-directory
1010
ms.workload: identity
1111
ms.topic: how-to
12-
ms.date: 10/07/2022
13-
ms.custom: project-no-code
12+
ms.date: 10/25/2022
13+
ms.custom: project-no-code, engagement-fy23
1414
ms.author: kengaderdus
1515
ms.subservice: B2C
1616
zone_pivot_groups: b2c-policy-type
@@ -28,13 +28,19 @@ The password reset flow involves the following steps:
2828
1. In the next dialog that appears, the user enters their email address, and then selects **Send verification code**. Azure AD B2C sends a verification code to the user's email account. The user copies the verification code from the email, enters the code in the Azure AD B2C password reset dialog, and then selects **Verify code**.
2929
1. The user can then enter a new password. (After the email is verified, the user can still select the **Change e-mail** button; see [Hide the change email button](#hide-the-change-email-button).)
3030

31-
![Diagram that shows three dialogs in the password reset flow.](./media/add-password-reset-policy/password-reset-flow.png)
31+
:::image type="content" source="./media/add-password-reset-policy/password-reset-flow.png" alt-text="Diagram that shows three dialogs in the password reset flow." lightbox="./media/add-password-reset-policy/password-reset-flow.png":::
3232

3333
> [!TIP]
34-
> A user can change their password by using the self-service password reset flow if they forget their password and want to reset it. Choose one of these user flow options:
34+
> A user can change their password by using the self-service password reset flow if they forget their password and want to reset it. You can also choose one of the following user flow options:
3535
> - If a user knows their password and wants to change it, use a [password change flow](add-password-change-policy.md).
3636
> - If you want to force a user to reset their password (for example, when they sign in for the first time, when their passwords have been reset by an admin, or after they've been migrated to Azure AD B2C with random passwords), use a [force password reset](force-password-reset.md) flow.
3737
38+
The default name of the **Change email** button in *selfAsserted.html* is **changeclaims**. To find the button name, on the sign-up page, inspect the page source by using a browser tool such as _Inspect_.
39+
40+
## Prerequisites
41+
42+
[!INCLUDE [active-directory-b2c-customization-prerequisites](../../includes/active-directory-b2c-customization-prerequisites.md)]
43+
3844
### Hide the change email button
3945

4046
After the email is verified, the user can still select **Change email**, enter another email address, and then repeat email verification. If you'd prefer to hide the **Change email** button, you can modify the CSS to hide the associated HTML elements in the dialog. For example, you can add the following CSS entry to selfAsserted.html and [customize the user interface by using HTML templates](customize-ui-with-html.md):
@@ -48,12 +54,6 @@ After the email is verified, the user can still select **Change email**, enter a
4854
</style>
4955
```
5056

51-
The default name of the **Change email** button in *selfAsserted.html* is **changeclaims**. To find the button name, on the sign-up page, inspect the page source by using a browser tool like Inspect.
52-
53-
## Prerequisites
54-
55-
[!INCLUDE [active-directory-b2c-customization-prerequisites](../../includes/active-directory-b2c-customization-prerequisites.md)]
56-
5757
## Self-service password reset (recommended)
5858

5959
The new password reset experience is now part of the sign-up or sign-in policy. When the user selects the **Forgot your password?** link, they are immediately sent to the Forgot Password experience. Your application no longer needs to handle the [AADB2C90118 error code](#password-reset-policy-legacy), and you don't need a separate policy for password reset.
@@ -204,7 +204,7 @@ The sub journey is called from the user journey and performs the specific steps
204204

205205
### Prepare your user journey
206206

207-
Next, connect the **Forgot your password?** link to the Forgot Password sub journey. Reference the Forgot Password sub journey ID in the **ClaimsProviderSelection** element of the **CombinedSignInAndSignUp** step.
207+
Next, to connect the **Forgot your password?** link to the **Forgot Password** sub journey you will need to reference the **Forgot Password** sub journey ID in the **ClaimsProviderSelection** element of the **CombinedSignInAndSignUp** step.
208208

209209
If you don't have your own custom user journey that has a **CombinedSignInAndSignUp** step, complete the following steps to duplicate an existing sign-up or sign-in user journey. Otherwise, continue to the next section.
210210

@@ -287,9 +287,10 @@ Your application might need to detect whether the user signed in by using the Fo
287287
1. In the **Portal settings | Directories + subscriptions** pane, find your Azure AD B2C directory in the **Directory name** list, and then select **Switch**.
288288
1. In the Azure portal, search for and select **Azure AD B2C**.
289289
1. In the menu under **Policies**, select **Identity Experience Framework**.
290-
1. Select **Upload custom policy**. In the following order, upload the two policy files that you changed:
291-
1. The extension policy, for example, *SocialAndLocalAccounts/TrustFrameworkExtensions.xml*.
292-
1. The relying party policy, for example, *SocialAndLocalAccounts/SignUpOrSignin.xml*.
290+
1. Select **Upload custom policy**. In the following order, upload the policy files that you changed:
291+
1. The base file of your policy, for example *TrustFrameworkBase.xml*.
292+
1. The extension policy, for example, *TrustFrameworkExtensions.xml*.
293+
1. The relying party policy, for example, *SignUpSignIn.xml*.
293294

294295
::: zone-end
295296

@@ -341,8 +342,8 @@ To let your application users reset their passwords, create a password reset use
341342
To test the user flow:
342343

343344
1. Select the user flow you created. On the user flow overview page, select **Run user flow**.
344-
1. For **Application**, select the web application named *webapp1* that you registered earlier. The **Reply URL** should be `https://jwt.ms`.
345-
1. Select **Run user flow**, verify the email address of the account you created earlier, and then select **Continue**.
345+
1. For **Application**, select the web application you wish to test, such as the one named *webapp1* if you registered that earlier. The **Reply URL** should be `https://jwt.ms`.
346+
1. Select **Run user flow**, verify the email address of the account that you want to reset the password for, and then select **Continue**.
346347
1. Change the password, and then select **Continue**. The token is returned to `https://jwt.ms` and the browser displays it.
347348

348349
::: zone-end

0 commit comments

Comments
 (0)