The following instructions describe the configuration steps needed to integrate DemandTools with Microsoft Dynamics 365 as a Native app. Once the application is registered, users will be able to login to the DemandTools applications using the Local User login option.
Registering the DemandTools App in Azure Directory
NOTE: You will need admin access to your Azure admin portal to complete this configuration. You will also have to install the most recent version of DemandTools.
1. Login to the Azure portal by going to https://portal.azure.com, and select Azure Active Directory link on the left
2. Under Manage, go to App Registration. Locate and click the app you will use to connect with DemandTools (or create one).
Follow the below steps to Register the DemandTools application:
- Name: Provide a name that is logically associated with DemandTools (ex. DemandTools-Production or DemandTools-Sandbox)
- Application type: Native
- Redirect URI: http://localhost
- Click Create at the bottom of the screen
4. On the app’s page, copy the Application (client) ID which will later be used as YOUR_CLIENT_ID.
5. Under Manage, click Authentication.
6. Under Platform configurations click + Add a platform and select Web. Enter http://localhost for the redirect URI, then click configure.
7. Under Platform configurations click + Add a platform again and select Mobile and desktop applications.
Enter: validity.dt://YOUR_CLIENT_ID for the redirect URI, then click configure.
(Example: validity.dt://83209b3a-7912-11ea-bc55-0242ac130003)
This completes the app registration portion of this guide, the DemandTools app is now ready for logging in!