Skip to content

Commit 40ff4e5

Browse files
authored
Merge pull request #248294 from cilwerner/CIAM-rename
Renaming CIAM how-to's to tutorials, fixing broken links
2 parents 048034a + aa97367 commit 40ff4e5

10 files changed

+37
-22
lines changed

.openpublishing.redirection.active-directory.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1715,6 +1715,21 @@
17151715
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-daemon-node-call-api-prepare-tenant",
17161716
"redirect_document_id": false
17171717
},
1718+
{
1719+
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-web-app-dotnet-sign-in-prepare-tenant.md",
1720+
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-web-app-dotnet-sign-in-prepare-tenant",
1721+
"redirect_document_id": false
1722+
},
1723+
{
1724+
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-web-app-dotnet-sign-in-prepare-app.md",
1725+
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-web-app-dotnet-sign-in-prepare-app",
1726+
"redirect_document_id": false
1727+
},
1728+
{
1729+
"source_path_from_root": "/articles/active-directory/external-identities/customers/how-to-web-app-dotnet-sign-in-sign-out.md",
1730+
"redirect_url": "/azure/active-directory/external-identities/customers/tutorial-web-app-dotnet-sign-in-sign-out",
1731+
"redirect_document_id": false
1732+
},
17181733
{
17191734
"source_path_from_root": "/articles/active-directory/external-identities/conditional-access.md",
17201735
"redirect_url": "/azure/active-directory/external-identities/authentication-conditional-access",

articles/active-directory/external-identities/customers/index.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ landingContent:
9191
- text: Node.js web app
9292
url: tutorial-web-app-node-sign-in-prepare-tenant.md
9393
- text: ASP.NET web app
94-
url: how-to-web-app-dotnet-sign-in-prepare-tenant.md
94+
url: tutorial-web-app-dotnet-sign-in-prepare-tenant.md
9595
- text: Secure an ASP.NET web API
9696
url: tutorial-protect-web-api-dotnet-core-build-app.md
9797
- text: More build and integrate guides

articles/active-directory/external-identities/customers/sample-web-app-dotnet-sign-in.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ ms.custom: developer, devx-track-dotnet
1717

1818
# Sign in users for a sample ASP.NET web app in an Azure AD for customers tenant
1919

20-
This how-to guide uses a sample ASP.NET web application to show the fundamentals of modern authentication using the [Microsoft Authentication Library for .NET](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet) and [Microsoft Identity Web](https://github.com/AzureAD/microsoft-authentication-library-for-js/tree/dev/lib/msal-node) for ASP.NET to handle authentication.
20+
This how-to guide uses a sample ASP.NET web application to show the fundamentals of modern authentication using the [Microsoft Authentication Library for .NET](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet) and [Microsoft Identity Web](https://github.com/AzureAD/microsoft-identity-web/) for ASP.NET to handle authentication.
2121

2222
In this article, you'll register a web application in the Microsoft Entra admin center and create a sign in and sign out user flow. You'll associate your web application with the user flow, download and update a sample ASP.NET web application using your own Azure Active Directory (Azure AD) for customers tenant details. Finally, you'll run and test the sample web application.
2323

@@ -89,7 +89,7 @@ To get the web app sample code, you can do either of the following tasks:
8989
9090
1. Once signed in the display name is shown next to the **Sign out** button as shown in the following screenshot.
9191
92-
:::image type="content" source="media/how-to-web-app-dotnet-sign-in-sign-in-out/display-aspnet-welcome.png" alt-text="Screenshot of sign in into a ASP.NET web app.":::
92+
:::image type="content" source="media/tutorial-web-app-dotnet-sign-in-sign-in-out/display-aspnet-welcome.png" alt-text="Screenshot of sign in into a ASP.NET web app.":::
9393
9494
1. To sign-out from the application, select the **Sign out** button.
9595
@@ -98,4 +98,4 @@ To get the web app sample code, you can do either of the following tasks:
9898
- [Enable password reset](how-to-enable-password-reset-customers.md)
9999
- [Customize the default branding](how-to-customize-branding-customers.md)
100100
- [Configure sign-in with Google](how-to-google-federation-customers.md)
101-
- [Sign in users in your own ASP.NET web application by using an Azure AD for customers tenant](how-to-web-app-dotnet-sign-in-prepare-app.md)
101+
- [Sign in users in your own ASP.NET web application by using an Azure AD for customers tenant](tutorial-web-app-dotnet-sign-in-prepare-app.md)

articles/active-directory/external-identities/customers/samples-ciam-all.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ These samples and how-to guides demonstrate how to write a web application that
4343
> | Language/<br/>Platform | Code sample guide | Build and integrate guide |
4444
> | ------- | -------- | ------------- |
4545
> | JavaScript, Node.js (Express) | &#8226; [Sign in users](./sample-web-app-node-sign-in.md)<br/> &#8226; [Sign in users and call an API](./sample-web-app-node-sign-in-call-api.md) | &#8226; [Sign in users](tutorial-web-app-node-sign-in-prepare-tenant.md)<br/> &#8226; [Sign in users and call an API](how-to-web-app-node-sign-in-call-api-overview.md) |
46-
> | ASP.NET Core | &#8226; [Sign in users](./sample-web-app-dotnet-sign-in.md) | &#8226; [Sign in users](how-to-web-app-dotnet-sign-in-prepare-tenant.md) |
46+
> | ASP.NET Core | &#8226; [Sign in users](./sample-web-app-dotnet-sign-in.md) | &#8226; [Sign in users](tutorial-web-app-dotnet-sign-in-prepare-tenant.md) |
4747
4848
### Web API
4949

@@ -112,7 +112,7 @@ These samples and how-to guides demonstrate how to write a daemon application th
112112
> | App type | Code sample guide | Build and integrate guide |
113113
> | ------- | -------- | ------------- |
114114
> | Web API| --- | &#8226; [Secure an ASP.NET web API](tutorial-protect-web-api-dotnet-core-build-app.md) |
115-
> | Web app | &#8226; [Sign in users](./sample-web-app-dotnet-sign-in.md) | &#8226; [Sign in users](how-to-web-app-dotnet-sign-in-prepare-tenant.md) |
115+
> | Web app | &#8226; [Sign in users](sample-web-app-dotnet-sign-in.md) | &#8226; [Sign in users](tutorial-web-app-dotnet-sign-in-prepare-tenant.md) |
116116
117117
### .NET (MAUI)
118118

articles/active-directory/external-identities/customers/toc.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -144,11 +144,11 @@ items:
144144
- name: Sign in users
145145
items:
146146
- name: Prepare tenant
147-
href: how-to-web-app-dotnet-sign-in-prepare-tenant.md
147+
href: tutorial-web-app-dotnet-sign-in-prepare-tenant.md
148148
- name: Prepare app
149-
href: how-to-web-app-dotnet-sign-in-prepare-app.md
149+
href: tutorial-web-app-dotnet-sign-in-prepare-app.md
150150
- name: Sign in and sign out
151-
href: how-to-web-app-dotnet-sign-in-sign-out.md
151+
href: tutorial-web-app-dotnet-sign-in-sign-out.md
152152
- name: Web API
153153
items:
154154
- name: Protect ASP.NET API

articles/active-directory/external-identities/customers/how-to-web-app-dotnet-sign-in-prepare-app.md renamed to articles/active-directory/external-identities/customers/tutorial-web-app-dotnet-sign-in-prepare-app.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ ms.date: 05/23/2023
1616

1717
# Tutorial: Prepare an ASP.NET web app for authentication in a customer tenant
1818

19-
In the [previous article](./how-to-web-app-dotnet-sign-in-prepare-tenant.md), you registered an application and configured user flows in your Azure Active Directory (Azure AD) for customers tenant.
19+
In the [previous article](./tutorial-web-app-dotnet-sign-in-prepare-tenant.md), you registered an application and configured user flows in your Azure Active Directory (Azure AD) for customers tenant.
2020

2121
In this tutorial you'll;
2222

@@ -28,7 +28,7 @@ In this tutorial you'll;
2828
2929
## Prerequisites
3030

31-
* Completion of the prerequisites and steps in [Prepare your customer tenant for building an ASP.NET web app](./how-to-web-app-dotnet-sign-in-prepare-tenant.md).
31+
* Completion of the prerequisites and steps in [Prepare your customer tenant for building an ASP.NET web app](./tutorial-web-app-dotnet-sign-in-prepare-tenant.md).
3232
* Although any integrated development environment (IDE) that supports ASP.NET applications can be used, this tutorial uses **Visual Studio Code**. You can download it [here](https://visualstudio.microsoft.com/downloads/).
3333
* [.NET 7.0 SDK](https://dotnet.microsoft.com/download/dotnet).
3434

@@ -83,7 +83,7 @@ Identity related NuGet packages must be installed in the project to authenticate
8383
8484
* `Authority` - The identity provider instance and sign-in audience for the app. Replace `Enter_the_Tenant_Subdomain_Here` with the sub-domain of your customer tenant. To find this, select **Overview** in the sidebar menu, then switch to the **Overview tab**. Find the **Primary domain**, in the form *caseyjensen.onmicrosoft.com*. The sub-domain is *caseyjensen*.
8585
* `ClientId` - The identifier of the application, also referred to as the client. Replace the text in quotes with the **Application (client) ID** value that was recorded earlier from the overview page of the registered application.
86-
* `ClientSecret` - The value of the client secret you created in [Prepare your tenant](./how-to-web-app-dotnet-sign-in-prepare-tenant.md). Replace the text in quotes with the client secret **value** in the Microsoft Entra admin center.
86+
* `ClientSecret` - The value of the client secret you created in [Prepare your tenant](./tutorial-web-app-dotnet-sign-in-prepare-tenant.md). Replace the text in quotes with the client secret **value** in the Microsoft Entra admin center.
8787
* `CallbackPath` - Is an identifier to help the server redirect a response to the appropriate application.
8888
8989
1. Save changes to the file.
@@ -181,4 +181,4 @@ The *Program.cs* needs to be modified to add authentication and authorization to
181181
## Next steps
182182
183183
> [!div class="nextstepaction"]
184-
> [Sign in and sign out](how-to-web-app-dotnet-sign-in-sign-out.md)
184+
> [Sign in and sign out](tutorial-web-app-dotnet-sign-in-sign-out.md)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,4 @@ In this tutorial, you'll;
6666
## Next steps
6767

6868
> [!div class="nextstepaction"]
69-
> [Prepare ASP.NET web app](how-to-web-app-dotnet-sign-in-prepare-app.md)
69+
> [Prepare ASP.NET web app](tutorial-web-app-dotnet-sign-in-prepare-app.md)

articles/active-directory/external-identities/customers/how-to-web-app-dotnet-sign-in-sign-out.md renamed to articles/active-directory/external-identities/customers/tutorial-web-app-dotnet-sign-in-sign-out.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ ms.author: cwerner
77
manager: celestedg
88
ms.service: active-directory
99
ms.subservice: ciam
10-
ms.topic: how-to
10+
ms.topic: tutorial
1111
ms.date: 05/23/2023
1212
#Customer intent: As a dev, devops, I want to learn about how to enable authentication in my own ASP.NET web app with Azure Active Directory (Azure AD) for customers tenant.
1313
---
1414

1515
# Tutorial: Add sign-in and sign-out to an ASP.NET web application for a customer tenant
1616

17-
In the [previous article](./how-to-web-app-dotnet-sign-in-prepare-app.md), you created an ASP.NET project in Visual Studio Code and configured it for authentication.
17+
In the [previous article](./tutorial-web-app-dotnet-sign-in-prepare-app.md), you created an ASP.NET project in Visual Studio Code and configured it for authentication.
1818

1919
In this tutorial you'll:
2020

@@ -25,7 +25,7 @@ In this tutorial you'll:
2525
2626
## Prerequisites
2727

28-
- Completion of the prerequisites and steps in [Prepare an ASP.NET web app for authentication in a customer tenant](./how-to-web-app-dotnet-sign-in-prepare-app.md).
28+
- Completion of the prerequisites and steps in [Prepare an ASP.NET web app for authentication in a customer tenant](./tutorial-web-app-dotnet-sign-in-prepare-app.md).
2929

3030
## Add the sign-in and sign out experience
3131

@@ -128,7 +128,7 @@ The web app is now configured to sign in users with the Microsoft identity platf
128128
1. If a window appears prompting you to **Stay signed in**, choose either **Yes** or **No**.
129129
1. The ASP.NET Welcome page appears in your browser as depicted in the following screenshot:
130130

131-
:::image type="content" source="media/how-to-web-app-dotnet-sign-in-sign-in-out/display-aspnet-welcome.png" alt-text="Screenshot of sign in into an ASP.NET web app.":::
131+
:::image type="content" source="media/tutorial-web-app-dotnet-sign-in-sign-in-out/display-aspnet-welcome.png" alt-text="Screenshot of sign in into an ASP.NET web app.":::
132132

133133
## Sign out of the application
134134

articles/active-directory/external-identities/customers/whats-new-docs.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,9 @@ Welcome to what's new in Azure Active Directory for customers documentation. Thi
6565
- [Tutorial: Prepare a vanilla JavaScript single-page app for authentication in a customer tenant](how-to-single-page-app-vanillajs-prepare-app.md) - Fixed SPA aligning content styling
6666
- [Tutorial: Prepare your customer tenant to authenticate a vanilla JavaScript single-page app](how-to-single-page-app-vanillajs-prepare-tenant.md) - Fixed SPA aligning content styling
6767
- [Tutorial: Add sign-in and sign-out to a vanilla JavaScript single-page app for a customer tenant](how-to-single-page-app-vanillajs-sign-in-sign-out.md) - Fixed SPA aligning content styling
68-
- [Tutorial: Prepare your customer tenant to authenticate users in a React single-page app (SPA)](./tutorial-single-page-app-react-sign-in-prepare-tenant.md) - Fixed SPA aligning content styling
69-
- [Tutorial: Prepare an ASP.NET web app for authentication in a customer tenant](how-to-web-app-dotnet-sign-in-prepare-app.md) - ASP.NET web app fixes
70-
- [Tutorial: Prepare your customer tenant to authenticate users in an ASP.NET web app](how-to-web-app-dotnet-sign-in-prepare-tenant.md) - ASP.NET web app fixes
71-
- [Tutorial: Add sign-in and sign-out to an ASP.NET web application for a customer tenant](how-to-web-app-dotnet-sign-in-sign-out.md) - ASP.NET web app fixes
68+
- [Tutorial: Prepare your customer tenant to authenticate users in a React single-page app (SPA)](tutorial-single-page-app-react-sign-in-prepare-tenant.md) - Fixed SPA aligning content styling
69+
- [Tutorial: Prepare an ASP.NET web app for authentication in a customer tenant](tutorial-web-app-dotnet-sign-in-prepare-app.md) - ASP.NET web app fixes
70+
- [Tutorial: Prepare your customer tenant to authenticate users in an ASP.NET web app](tutorial-web-app-dotnet-sign-in-prepare-tenant.md) - ASP.NET web app fixes
71+
- [Tutorial: Add sign-in and sign-out to an ASP.NET web application for a customer tenant](tutorial-web-app-dotnet-sign-in-sign-out.md) - ASP.NET web app fixes
7272
- [Collect user attributes during sign-up](how-to-define-custom-attributes.md) - Added a step for the Show more attributes pane and custom attributes
7373
- [Manage Azure Active Directory for customers resources with Microsoft Graph](microsoft-graph-operations.md) - Combined Graph API references into one doc

0 commit comments

Comments
 (0)