--- title: "Set up Azure Web App" slug: "set-up-azure-web-app" description: "Set up an Azure App Service Web App on Windows with .NET 10, then deploy the web service ZIP package through Kudu ZIP Deploy." tags: ["Task", "Connectivity Studio", "CS"] status: "update" updated: 2026-11-10T08:21:09Z published: 2026-11-10T08:21:09Z canonical: "docs.staedean.com/set-up-azure-web-app" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.staedean.com/llms.txt > Use this file to discover all available pages before exploring further. # Set up Azure Web App Set up the Azure App Service Web App that is used to manage the web service. For more information, refer to [App Service documentation](https://learn.microsoft.com/en-us/azure/app-service/). For the web app binaries, contact [STAEDEAN Support](https://staedean.com/contact-us#tab--2). They provide a ZIP file that is the deployable package for the web app. ## Create the web app Create an App Service web app in the Azure portal. For more information, refer to [Quickstart: Deploy an ASP.NET web app](https://learn.microsoft.com/en-us/azure/app-service/quickstart-dotnetcore). 1. In the Azure portal, go to **App Services**, and click **Create** > **Web App**. 2. In the **Resource Group** field, select a resource group, or create one. For more information, refer to [Manage Azure resource groups](https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resource-groups-portal). 3. In the **Name** field, enter a unique name for the web app. 4. In the **Publishing model** field, select **Code**. 5. In the **Runtime stack** field, select **.NET 10 (LTS)**. For more information, refer to [Configure ASP.NET Core apps](https://learn.microsoft.com/en-us/azure/app-service/configure-language-dotnetcore). 6. In the **Operating System** field, select **Windows**. 7. In the **Region** field, select the region where you want to run the web app. 8. In the **Windows Plan** field, select or create an App Service plan that fits your expected load. The pricing tier of the plan defines the features, compute resources and cost. For more information, refer to [Azure App Service plans](https://learn.microsoft.com/en-us/azure/app-service/overview-hosting-plans). > [!NOTE] > **Note** > > - The setup is validated on the Standard (S1) pricing tier. > - The Free (F1) pricing tier is only suitable for testing or evaluation. 9. Click **Review + create**, and then click **Create**. 10. When the deployment is complete, click **Go to resource**. 11. On the **Overview** page, copy the **Default domain**, and keep it. You need the default domain for the redirect URI when you register the application. The default domain contains a generated part, for example: `<AppName>-<Hash>.<Region>.azurewebsites.net`. ## Deploy the code to the web app Deploy the ZIP file from STAEDEAN Support to the web app with ZIP deploy in Kudu. For more information, refer to [Deploy with ZIP deploy UI in Kudu](https://learn.microsoft.com/en-us/azure/app-service/deploy-zip#deploy-with-zip-deploy-ui-in-kudu). 1. On the web app, go to **Development Tools** > **Advanced Tools**, and click **Go**. The Kudu portal opens. For more information, refer to [Access Kudu for your app](https://learn.microsoft.com/en-us/azure/app-service/resources-kudu#access-kudu-for-your-app). 2. Go to **Tools** > **Zip Push Deploy**. 3. Drag the ZIP file from STAEDEAN Support to the file explorer area. The ZIP file is the deployable package. Deploy it as is. ## Values for the app registration When you [register the application with Microsoft Entra ID](/data-management/docs/register-application-with-microsoft-entra-id), use these values for the web app. | Setting | Value | | --- | --- | | Supported account types | **Accounts in this organizational directory only (Single tenant)** | | Platform **Web**: Redirect URI | `https://<default domain>/.auth/login/aad/callback` | | Expose an API: Application ID URI | Default value: `api://<Application (client) ID>` | | Expose an API: Scope | A scope, for example `user_impersonation`. **Who can consent**: **Admins and users**. | | Authorized client application | The **Application (client) ID** of the registration itself, with the scope that you created. | ## Related - [Set up inbound web service - Azure App Service](/set-up-inbound-web-service-azure-app-service.md) - [Register application with Microsoft Entra ID](/register-application-with-microsoft-entra-id.md) - [Configure web app authentication](/configure-web-app-authentication.md) - [Register Microsoft Entra ID application in D365 F&SCM](/register-microsoft-entra-id-application-in-d365-fscm.md) - [Configure the App Service web app](/configure-the-app-service-web-app.md)