Publisher For Microsoft Dynamics 365

The TIBCO Scribe® Insight Microsoft Dynamics 365 and CRM Publisher publishes new and changed data to the ScribeIn message queue as XML messages. These messages can be used as source data for TIBCO Scribe® Insight integration processes or forwarded to other non-TIBCO Scribe® Insight processes.

The Dynamics 365 publisher is the most efficient way to retrieve "what's new" from the Dynamics 365 application in real-time. A publisher is a component that works with a data source to track which data has been modified over a specified period of time. The publisher feeds that data to an integration process, allowing only the changed records to be transferred to target systems.

The type of publisher you can use is determined by which version of Dynamics 365 you are using:

The chart below shows the preferred publishers.

Tip: If you are using Microsoft Dynamics 365 or CRM, use the TIBCO Dynamics 365 Plug-in publisher, which appears in the Console Publisher drop-down as Microsoft Dynamics 365 Publisher. To distinguish it from the Dynamics CRM 4.x Publisher, this Help references it as Microsoft Dynamics 365 and CRM Publisher.

Dynamics 365 version    TIBCO Publisher version and connection method    Plug-in    Workflow   

Dynamics 365

Dynamics CRM 2011 or later

Dynamics 365 - On-Premise
Dynamics 365 - Online
Dynamics 365 - Partner-hosted (IFD)
Dynamics CRM 4.x - Active Directory
Dynamics CRM 4.x - Windows Live ID (Passport)
Dynamics CRM 4.x - Web Form (IFD)
Dynamics CRM 4.x Dynamics 365 - On-Premise
Dynamics 365 - Online
Dynamics 365 - Partner-hosted (IFD)
Dynamics CRM 4.x - Active Directory
Dynamics CRM 4.x - Windows Live ID (Passport)
Dynamics CRM 4.x - Web Form (IFD)

Yes Icon Preferred
Not preferred Icon Allowed but not recommended
No Icon Not supported

Dynamics CRM 4.x onlyCreating Schemas With Duplicate Entity/Parent/Child Names

When you create a schema using the workflow publisher, TIBCO Scribe® Insight automatically generates a schema file in .XDR format. The XDR schema is created with a node for every Entity, Parent Object, and Child Object, even if the entities or objects use the same name, such as an Account Entity and an Account Child Object.  

Although the publisher creates a schema with identical nodes, XDR schema standards prevent the Workbench from opening or processing it. To work around this issue, you must use an XML sample message as the schema.

To Create An XML Sample Message:

  1. In the Console, add a new publisher.
  2. Perform an action in the TIBCO Scribe® InsightAdapter for Dynamics 365 and CRM, such as an Update or Insert, that causes a message to be published to the ScribeIn queue. 
  3. Save this XML message and use it as both the sample file and the schema when creating the DTS. 

Note: Make sure that every field you want in the schema contains data. The Publisher for Dynamics CRM 4.x only publishes fields that contain data.   

Next steps

Using the chart above, select the appropriate publisher for your Dynamics 365 implementation. Then set up, configure, and test that publisher.

See also

Microsoft Dynamics 365 As A Source