How To Create Web Apps In Azure Step 1: Goto the appropriate Resource Group which would be rg-webapps-xxx where xxx is the client name or icp for irongate clinical partners Click Create - Web App [Options in screenshot below. Zone redundancy is disabled] Resource Group will always be rg-webapps-icp for any applications that are Irongate proprietary. Web app name should start with dev-icp-xxx for dev sites and prd-icp-xxx for prod sites. In this example we have create a production site prd-icp-vob Windows Plan should be dotnet-appservice-icp (P1v3) for production Irongate Apps Windows Plan should be dotnet-appservice-dev-ent (B1) for all development Apps Then click next - skip creating a database. Step 2: Continuous deployments can be disabled and then click next. Basic authentication needs to be turned on. Step 3: Enable public access. Select the existing virtual network plan. For Outbound subnet, select the icpwebapps-subnet for production webapps Step 4: App Insights can be no during initial creation. Click next and no tags to be entered. Step 5: Goto review and create. Once the deployment is complete, the system will tell you that and then you can click on the goto resource button. We will now setup the vnet integration that we talked about earlier in step 3. Step 6: (Optional - if it wasn't done earlier) Click "Not configured" under Networking. Then click, "Add Virtual network integration" Step 7: (optional - skip if done earlier) Select New connection. Then the Virtual Network (v-net) mentioned below. Then the correct subnet. We will have a different subnet for each client. For this documentation, the app being created is for irongate so we will select the irongate web app vnet which is "icpwebapps-subnet" and then click connect. When in doubt, stop and reach out to Jovin to get clarity on what vnet to use. Step 8:Next on the web app in the left pane, Goto authentication and then select, "Add identity provider" Step 9: Select Microsoft as the identity provider. This steps will also prompt us to create an app registration. Select options as shown and then click next for permissions. Step 10:Following Delegated & Application Permissions need to be granted. Step 11: Under Certificates & Secrets, click "New Client Secret" Add a Description in the format shown and click Add Copy the Secret ID & Value generated by the App Service and store it in one pass. IMPORTANT - Value is only visible once, so it is extremely important to note this down. Come back to this window later WILL NOT display the Value ever again. Step 12: Click add owners and add all developers that are working on the project. At this time, Abdul is the only developer. Seek Jovin's approval before adding anyone to this.