Create a native application in your Azure active directory

If Data Hub is already installed on your Azure instance, an existing web application entry will be present. The web application allows each Data Hub user to log in with their own credentials. Create a separate native application to allow Data Hub D365 data sources to access the D365 instance on Azure, using the appropriate fixed credentials.

If you are using an on-premise installation of Data Hub, no existing web application will be present in Azure. You need to create a native application to allow Data Hub to access your D365 source data.

Create a native application

  1. Log in to the Microsoft Azure Portal using your Azure Active Directory credentials.

  2. Click All services in the left-hand menu.

  3. Select App registrations.

  4. Click New registration.

Allow permissions

  1. Select API permissions.when the applications' overview page has loaded.

  2. Click Add a permission and select Dynamics ERP.

  3. Select Delegated Permissions, then from the Select permissions section under CustomService, select CustomService.FullAccess and under Odata select Odata.FullAccess.

  4. Click Add permissions.

  5. Grant administration consent to the new application using the procedure provided at: Microsoft Azure Documentation: Grant admin consent to enterprise apps in the Azure portal.

  6. From the applications' overview screen, copy the Application (client) ID.

  7. Paste the Application (client) ID into Application Client ID (Azure AD) on the D365 Finance and Operations Data Source screen in Data Hub.

  8. Click Connect.