Intro
Dynamics 365 Business Central provides a comprehensive view of your business, delivering real-time insights on every operational aspect. It streamlines processes across departments such as finance, sales, inventory, manufacturing, project management, and so on. This connector enables you to retrieve data from Dynamics 365 Business Central and load into Domo for analysis and visualization. The connector allows you to select any Business Central entity that has been exposed to web services to retrieve data. You can also schedule the data to be updated at regular intervals. You can connect to your Dynamics 365 Business Central account in the Data Center. This topic discusses the fields and menus that are specific to the Dynamics 365 Business Central connector user interface. To add add DataSets, set update schedules, and edit DataSet information, see Adding a DataSet Using a Data Connector.Prerequisites
To connect to your Dynamics 365 Business Central account and create a DataSet, you must have the following:- Microsoft Entra ID
- Client ID
- Client Secret
- Log into the Azure portal (https://portal.azure.com/) using the account credentials.
-
Click the App registrations tile.

-
In the App registrations window, click
+ New registration and enter the details.

-
In the Register an application window, do the following:
- In the Name field enter, Dynamics365BusinessCentral.
- Under Supported account types, select the Accounts in any organizational directory (Any Microsoft Entra ID tenant - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox) radio button.
- From the Redirect URI (optional) drop-down, select Web and add enter the URL as https://oauth.domo.com/api/data/v1/oauth/providers/dynamics-365-business-central/exchange.
- Click the Register button.

- On the left pane, click Manage > Certificates & secrets > Client secrets > + New client secret. The Add a client secret window opens.
- Enter the Description as Domo Client Secret, and from the drop-down list, select Expires to 24 months.
- Click Add.
-
A new client secret gets created. Ensure to record the secret
Value.

- Make a note of the Application (client) ID, Directory (tenant) ID and the Client secrets Value.
-
On the left pane, click
Manage > API permissions > + Add a permission.

- Log in to the customer D365FO and navigate to, System Administration > Setup > Microsoft Entra ID applications.
- Click New, and provide the ClientID from the Azure portal obtained from the Azure Active Directory applications form, and click Save. The Dynamics 365 Business Central registration process in the Azure Portal is successfully completed.
Connecting to Your Dynamics 365 Business Central Account
This section enumerates the options in the Credentials and Details panes in the Dynamics 365 Business Central Connector page. The components of the other panes in this page, Scheduling and Name & Describe Your DataSet, are universal across most connector types and are discussed in great detail in Adding a DataSet Using a Data Connector.Credentials Pane
This pane contains fields for entering credentials to connect to your Dynamics 365 Business Central account. The following table describes what is needed for each field:Field | Description |
|---|---|
Microsoft Entra ID | Enter the Microsoft Entra ID. |
Client ID | Navigate to portal.azure.com > Azure Active directory > App registrations . Find and click the web app. The Application ID from the web app is the client id. |
Client Secret | Navigate to portal.azure.com > Azure Active directory > App registrations . Find and click the web app. Go to settings > Keys, and create the client secret. |
Details Pane
This pane contains a primary Reports menu, along with various other menus which may or may not appear depending on the report type you select.Menu | Description |
|---|---|
| Entities | Select the entity to retrieve data. |