Microsoft Dynamics CRM Online
Learn how to use Microsoft Dynamics CRM Online Connector in DBSync Cloud Workflow
Overview
The Microsoft Dynamics CRM Online Connector enables secure integration between Dynamics CRM Online and other systems using DBSync Cloud Workflow.
With this connector, you can move data into and out of your Dynamics CRM Online instance, enabling you to automate data synchronization and reduce manual data entry. Common uses include populating data warehouses, synchronizing customer master databases, streamlining transaction details, and managing online payments.
Key Benefits
For Business Users:
Centralized CRM Data: Keep customer, sales, and service records consistent across platforms.
Reduced Manual Effort: Eliminate double data entry and accelerate business processes.
Improved Analytics: Enable accurate reporting and downstream analytics by feeding CRM data into data warehouses or BI tools.
For Technical Teams:
Create, Read, and Update Data Operations: Supports create, retrieve, and update operations on CRM entities.
Flexible Querying: Allows use of native Fetch XML for advanced queries.
Event-Ready Sync: Supports bi-directional and unidirectional workflows for flexible integration patterns.
Prerequisites
Before configuring the connector, ensure the following:
DBSync Access
A valid license for this connector and access to the DBSync Cloud Workflow platform.
Active user license for all apps requiring integration
An active user license for all apps requiring integration, such as Sales, Customer and Service.
Admin rights for D365
Admin rights for your D365 Instance or a Global Admin with a D365 license.
Connector Configuration
A connector instance represents a single Dynamics CRM Online account. To connect to multiple environments (for example, sandbox and production), create separate connector instances.
Quick Setup Guide
Configure Metadata Settings
(Optional) Set Meta Data Expand Depth based on your requirement. By default, it is configured at Expand 2 Level. Meta Data Expand Depth controls the depth of related metadata retrieved during object discovery (for example, 1 or 2+).
Meta Data Expand Depth: This option allows you to control how deeply related metadata is retrieved during object discovery.
Expand 1 Level: Retrieves only the immediate metadata of selected entities and their direct relationships.
Expand 2 Level (default) or more: Includes nested relationships, which may be useful for more complex integrations but could impact performance.
Note: Choose a level based on your integration needs. A higher level may provide more context but may take longer to load metadata.

Uses
Once configured, this connector enables you to:
Export and Import CRM Data
Transfer records to/from databases, applications, or storage systems.
Replicate Cloud Data
Build reporting, BI, or master data systems by replicating CRM data.
Integrate with ERP and SaaS Systems
Reduce manual entry by connecting CRM data with systems like QuickBooks, Intacct, and others.
Configure Webhook Subscriptions for Your Automated Task
Once done, DBSync will automatically push events directly from Dynamics CRM to the target system.
Frequently Asked Questions (FAQ)
Can I sync data both ways?
Yes, the connector supports both bi-directional and unidirectional data synchronization.
Can I perform custom mappings?
Yes, DBSync fully supports custom field mappings between CRM entities and target systems.
Does the connector support Fetch XML?
Yes, you can use native Fetch XML for advanced querying of CRM data.
What operations can be performed using this connector?
Perform create, retrieve, and update operations on all CRM entities, and use native Fetch XML for queries.
How do I handle errors?
DBSync provides execution logs, detailed error messages, and optional email notifications to help troubleshoot sync issues.
Summary
The Microsoft Dynamics CRM Online Connector in DBSync Cloud Workflow provides a reliable, flexible way to integrate CRM data with other systems. With support for create, read, and update operations, structured metadata discovery, webhook-enabled near real-time sync, and deep customization, it enables business and technical teams to automate CRM data flows with confidence.
Last updated