Dynamics 365 Business Central
System: Dynamics 365
Vendor: Microsoft Cooperation
Dynamics 365 combines Microsoft CRM and ERP solutions.
The ERP solutions is also known as Navision, Dynamics NAV or since 2018 Dynamics 365 Business Central.
The CRM solutions is known as Dynamics and is divided into Sales, Service and more.
Allows creating/reading/updating of all entities and bidirectional sync is supported.
The adapter supports mass updates.
Documentation: https://docs.microsoft.com/en-us/powerapps/developer/data-platform/webapi/overview
It uses the O-Data API of Dynamics 365 using the alexacrm/dynamics-webapi-toolkit library.
The API 8.2 and 9.0 are tested and supported.
Other versions could also work, but are not tested at the moment.
API Version 9.0 is advised, as there are some functions which doesn’t exist in 8.2 and slower fallback mechanism are used in this case.
There are two supported authentication methods - Online Auth and NTLM.
For Online Auth setup best see this video https://www.youtube.com/watch?v=Td7Bk3IXJ9s
Depending on the options set either NTLM (ntlm_user
, ntlm_password
) or Online Auth (app_id
, app_secret
) is used.
In theory all entities should be supported, best tested are Contacts and Marketing Lists.
The entity type which should be updated can be set as option module
.
See Options
See Setup