Skip to content

Commit fbc735b

Browse files
authored
Merge pull request #292708 from dlepow/b2c
[APIM][UUF] AAD B2C user flows for dev portal
2 parents 8016664 + 0ec1c56 commit fbc735b

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

articles/api-management/api-management-howto-aad-b2c.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
2-
title: Authorize developer accounts by using Azure Active Directory B2C
2+
title: Authorize access to API Management developer portal by using Azure Active Directory B2C
33
titleSuffix: Azure API Management
44
description: Learn how to authorize users of the developer portal in Azure API Management by using Azure Active Directory B2C
55
services: api-management
66
author: dlepow
77

88
ms.service: azure-api-management
99
ms.topic: how-to
10-
ms.date: 06/28/2023
10+
ms.date: 01/07/2025
1111
ms.author: danlep
1212
ms.custom: engagement-fy23
1313
---
@@ -31,18 +31,21 @@ For an overview of options to secure the developer portal, see [Secure access to
3131

3232
* An Azure Active Directory B2C tenant in which to create an application. For more information, see [Azure Active Directory B2C overview](../active-directory-b2c/overview.md).
3333
* An API Management instance. If you don't already have one, [create an Azure API Management instance](get-started-create-service-instance.md).
34+
* If you created your instance in a v2 tier, enable the developer portal. For more information, see [Tutorial: Access and customize the developer portal](api-management-howto-developer-portal-customize.md).
35+
3436

3537
## Configure sign up and sign in user flow
3638

37-
In this section, you'll create a user flow in your Azure Active Directory B2C tenant containing both sign up and sign in policies. For detailed steps, see [Create user flows and custom policies in Azure Active Directory B2C](../active-directory-b2c/tutorial-create-user-flows.md?pivots=b2c-us).
39+
In this section, you'll configure a user flow in your Azure Active Directory B2C tenant that enables users to sign up or sign in to the developer portal. Users are led down the right path depending on the context. For detailed steps, see [Create user flows and custom policies in Azure Active Directory B2C](../active-directory-b2c/tutorial-create-user-flows.md?pivots=b2c-us).
3840

3941
1. In the [Azure portal](https://portal.azure.com), access your Azure Active Directory B2C tenant.
4042
1. Under **Policies**, select **User flows** > **+ New user flow**.
4143
1. On the **Create a user flow** page, select the **Sign up and sign in** user flow. Select the **Recommended** version and then select **Create**.
4244
1. On the **Create** page, provide the following information:
4345
1. Enter a unique name for the user flow.
4446
1. In **Identity providers**, select **Email signup**.
45-
1. In **User attributes and token claims**, select the following attributes and claims that are needed for the API Management developer portal.
47+
1. Optionally enable a **Multifactor authentication** method or **Conditional access** policies.
48+
1. In **User attributes and token claims**, select the following attributes and claims that you want to collect and send from the user during sign-up. Select **Show more** to view all attributes and claims.
4649
* **Collect attributes**: Given Name, Surname
4750
* **Return claims**: Given Name, Surname, Email Addresses, User’s ObjectID
4851

@@ -89,7 +92,7 @@ In this section, you'll create a user flow in your Azure Active Directory B2C te
8992
1. After you've specified the desired configuration, select **Add**.
9093
1. Republish the developer portal for the Azure AD B2C configuration to take effect. In the left menu, under **Developer portal**, select **Portal overview** > **Publish**.
9194

92-
After the changes are saved, developers will be able to create new accounts and sign in to the developer portal by using Azure Active Directory B2C.
95+
After the changes are saved, developers will be able to sign up for new accounts and sign in to the developer portal by using Azure Active Directory B2C.
9396

9497
## Migrate to MSAL
9598

@@ -130,7 +133,7 @@ Although a new account is automatically created whenever a new user signs in wit
130133

131134
The **Sign-up form: OAuth** widget represents a form used for signing up with OAuth.
132135

133-
## Next steps
136+
## Related content
134137

135138
* [Azure Active Directory B2C overview]
136139
* [Azure Active Directory B2C: Extensible policy framework]

articles/api-management/api-management-howto-aad.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ For an overview of options to secure the developer portal, see [Secure access to
3434

3535
- [Import and publish](import-and-publish.md) an API in the Azure API Management instance.
3636

37+
- If you created your instance in a v2 tier, enable the developer portal. For more information, see [Tutorial: Access and customize the developer portal](api-management-howto-developer-portal-customize.md).
38+
3739
[!INCLUDE [azure-cli-prepare-your-environment-no-header.md](~/reusable-content/azure-cli/azure-cli-prepare-your-environment-no-header.md)]
3840

3941
[!INCLUDE [api-management-navigate-to-instance.md](../../includes/api-management-navigate-to-instance.md)]
-26.1 KB
Loading
-23.1 KB
Loading

0 commit comments

Comments
 (0)