Raw New Markdown
Generating updated version of doc...
Rendered New Markdown
Generating updated version of doc...
---
title: Register apps in Azure Active Directory B2C
titleSuffix: Azure AD B2C
description: Learn how to register different apps types such as web app, web API, single-page apps, mobile and desktop apps, daemon apps, Microsoft Graph apps and SAML app in Azure Active Directory B2C
author: kengaderdus
manager: CelesteDG
ms.service: azure-active-directory
ms.topic: how-to
ms.date: 01/11/2024
ms.author: kengaderdus
ms.subservice: b2c
#Customer intent: As a developer, I want to register my applications in Azure Active Directory B2C, so that I can enable authentication for various modern application architectures and specify the type of app that I want to register.
---
# Register apps in Azure Active Directory B2C
[!INCLUDE [active-directory-b2c-end-of-sale-notice-b](../../includes/active-directory-b2c-end-of-sale-notice-b.md)]
Before your [applications](application-types.md) can interact with Azure Active Directory B2C (Azure AD B2C), you must register them in a tenant that you manage.
Azure AD B2C supports authentication for various modern application architectures. The interaction of every application type with Azure AD B2C is different. Hence, you need to specify the type of app that you want to register.
## Prerequisites
- If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn) before you begin.
- If you haven't already created your own [Azure AD B2C Tenant](tutorial-create-tenant.md), create one now. You can use an existing Azure AD B2C tenant.
## Select an app type to register
You can register different app types in your Azure AD B2C Tenant. The how-to guides below show you how to register and configure the various app types:
- [Single-page application (SPA)](tutorial-register-spa.md)
- [Web application](tutorial-register-applications.md)
- [Native client (for mobile and desktop)](add-native-application.md)
- [Web API](add-web-api-application.md)
- [Daemon apps](client-credentials-grant-flow.md)
- [Microsoft Graph application](microsoft-graph-get-started.md)
- [SAML application](saml-service-provider.md?tabs=windows&pivots=b2c-custom-policy)
- [Publish app in Microsoft Entra app gallery](publish-app-to-azure-ad-app-gallery.md)