---
title: "Microsoft Dynamics 365 Customer Relations, OData (MS Dynamics CRM), MS Dynamics 365 Sales"
description: "How to connect to MS Dynamics CRM ODATA, Microsoft Dynamics 365 Sales"
keywords: "MS Dynamics CRM ODATA, Microsoft Dynamics 365 Sales, Connections, connectors, endpoints"
url: "https://myrapidi.com/wiki/ms_dynamics_crm_odata"
locale: "en"
published: "2019-08-20T08:14:29Z"
modified: "2026-01-29T23:34:23Z"
---

## **Overview**

Support for MS Dynamics CRM using OData. Both reading data and writing (insert, update and delete) is supported.  
We support Azure-based installations, Microsoft-hosted (Microsoft Online) deployments, and local installations.

**The following versions of MS Dynamics CRM are supported**

- Microsoft Dynamics 365 Customer Relations
- Microsoft Dynamics 365 Sales

**Additional installation (only for local installations or if you control the Azure instance)**

[Installing the RapidiConnector](https://myrapidi.com/wiki/installing_the_rapidiconnector.md)

**Please Note:** The OData Connection is by default created with an attached RapidiConnector. If you don't need the RapidiConnector - if you want Rapidi to connect directly to your OData system - you need to delete the RapidiConnector from the Connection (click the trashcan icon (Delete RapidiConnector) all the way to the right on the RapidiConnector header).&nbsp;

### **Configuration**

Below is a description of the fields on the Connection:

- **Code:** The unique code for this connection (cannot be changed)
- **Description:** Enter a text describing the Connection.
- **Authentication Type:** Choose howto authenticate with your MS Dynamics 365 system. Normally, you would choose "OAuth2 (Azure AD)" here and specify the connection parameters and credentials as described below.
- **Server Connect:** Specify the full path to your Dynamics 365 system - like "https://roimg027.cloudapp.net:7048/NAV/ODataV4/Company('CRONUS%20International%20Ltd.')/Customer"  
for D365 BC, it would be like: https://api.businesscentral.dynamics.com/v1.0/daf1fa9d-33cf-4c18-99xx-9b04xxxx0af2/api/beta/companies (please use your own tenant id)
- **Company:** Specify the NAV company that this connection should use - like "CRONUS International Ltd." (Please note that this field is case sensitive). You need to create a Connection for each Company in NAV that you want to read or write data from/to.  
For D365 BC you need to use the id of the company - not the name. You can get the id by leaving this field blank and use the TEST button. This will give you a list of all Company id's in your D365 BC.
- **UserID:** Here, you specify the user ID (credentials) to access your Dynamics 365. When using the OAuth2 authentication, this is the ApplicationID of the App created in the Azure AD.
- **Password:** Here, you specify the Password corresponding to the above UserID. For OAuth2, this is the Key found on the App created in the Azure AD.
- **Domain:** The Domain for Authentication. For OAuth2, this is the Tenant ID of your Azure AD.
- **Resource:** This field is only used for OAuth2 authentication. Specify here the resource (the Application ID of the App in your Azure AD that you want to have access to - e.g., your Dynamics 365 system).
- **Metadata URL:** Here you can specify the URL to the metadata for your Dynamics 365 - like "https://ROIMG008.cloudapp.net:7048/Rapidi/ODataV4/$metadata"  
or for D365 BC: https://api.businesscentral.dynamics.com/v1.0/daf1fa9d-33cf-4c18-99xx-9b04xxxx0af2/api/beta/$metadata
- **Use SSL:** Check this field if the connection should use SSL (this setting dictates if SSL is used independently of specifying http or https above).

### **Test and Read Design**

[Connection Test](https://myrapidi.com/wiki/connection_test.md)  
[Read Design](https://myrapidi.com/wiki/read_design.md)
