Azure - Register an Application

Prev Next

Overview

Registering an application on Microsoft Azure is the process of securely creating, configuring, managing, and monitoring applications in the cloud. When you register your application, you configure secure user access.

This document explains the steps to register a TechnoMile application on Microsoft Azure.

Audience

  • Microsoft Dynamics Administrators

  • IT Support

Prerequisites

  • You must have access to the Microsoft Azure portal with the required administrator permissions.

Register an Application on Microsoft Azure

  1. Go to Azure Active Directory using the following URL - https://portal.azure.com/

    IMPORTANT

    Note that Azure Active Directory is now Microsoft Entra ID.

    24_MicrosoftAzure.png

  2. Click App registrations and then click New registration.
    25_NewAppRegistration.png

  3. Enter a Name such as Competitive Insights.
    Important: In this document, the example application Name is entered as Competitive Insights. However, you can perform these steps for any TechnoMile application.

  4. Choose Supported account types as Accounts in this organizational directory only.

  5. Select Redirect URI as Web.

  6. Click Register.
    26_RegAnApp.png
    Application is registered on Microsoft Azure.
    27_CompetitiveInsightsApp.png

Configure Certificates & Secret Settings

  1. Go to Certificates & secrets and click New client secret.
    28_CertificateSecretsNewClient.png

  2. Enter field details such as Description, Expires, Start, and End and click Add.
    Notes:

    • While adding client secret details, the Expires field has multiple options such as 3 months, 12 months, Custom, etc. Here, you can select any option, as per your requirements.

    • Note that post selecting the Custom option in the Expires field, the Start and End fields also must be specified.
      29_ClientSecret.pngClient secret details are added.

  3. Copy Value that is placed next to the Expires field.
    30_CompetitiveInsightsValue.png

  4. Paste the copied Value as Password into an external application such as Notepad.
    31_PassowrdCopiedValue.png

Configure API Permissions Settings

    1. Go to API permissions and click Add a permission32_AddPermissions.pngA popup window opens. By default, the Microsoft APIs tab opens.

  1. Scroll down and click Dynamics CRM.
    33_RequestAPIPErmissions.png

  2. Click Grant admin consent.
    34_GrantAdminConsent.pngAPI permissions settings are configured.

Configure Manifest Settings

  1. Go to Manifest.

  2. Ensure that both the allowPublicClient and oauth2AllowImplicitFlow values are set to true.
    35_AllowPublicClient.png
    36_Auth2AllowImplicitFlow.png