Create a New App Registration
July 21, 2026 · View on GitHub
If Create new app registration is disabled in the App Service Authentication blade, you (or your Microsoft Entra ID administrator) can create an app registration manually and then reference it during authentication setup.
Prerequisites
- Permission to create app registrations in Microsoft Entra ID
- The Default domain URL of your deployed frontend App Service
Steps
-
Go to the Azure Portal and navigate to Microsoft Entra ID.
-
In the left menu, select App registrations, then click + New registration.
-
Configure the registration:
- Name: e.g.,
conversation-knowledge-mining - Supported account types: Accounts in this organizational directory only (single tenant) — unless you need multi-tenant access
- Redirect URI: Select Web and enter:
https://<your-frontend-app>.azurewebsites.net/.auth/login/aad/callback
- Name: e.g.,
-
Click Register.
-
From the app registration Overview page, copy the Application (client) ID and Directory (tenant) ID — you will need these values.
-
Create a client secret:
- Go to Certificates & secrets → + New client secret
- Add a description and expiration
- Click Add and copy the secret value immediately (it is only shown once)
-
Configure API permissions if required:
- Go to API permissions → + Add a permission → Microsoft Graph → Delegated permissions
- Add
User.Read(usually added by default) and click Grant admin consent
Reference the App Registration
Return to Set Up Authentication in Azure App Service and, when adding the Microsoft identity provider, select Provide the details of an existing app registration and enter the Client ID, Client secret, and Issuer URL (https://login.microsoftonline.com/<tenant-id>/v2.0).
Next Steps
Return to the Deployment Guide to continue.