Integration with Microsoft CRM using Mule ESB
Integration with Microsoft CRM using Mule ESB
1. Overview - MuleSoft provides the most widely used integration platform to connect any application, data service or API, across the cloud and on-premise continuum. -Microsoft CRM is cloud-based CRM (Customer Relationship Management) that is accessible to the user programmatically via a MuleSoft Microsoft Dynamics CRM connector. -The Microsoft Dynamics CRM Mule connector allows developers to manipulate customer data, at any time, from anywhere on the web. This connector lets you perform the following operations: • Create, update, and delete records • Retrieve a single record or query multiple records • Associate and disassociate records • Execute a request message
2. Prerequisites • Username and password for users granted access to CRM • Organization Service URL - usually in the format:https://crm.mycompany.com/MyOrganization/XRMServices/2011/Organization.svc
3. Installation To install this connector: • In Anypoint Studio, click Help > Install New Software. • In Work with, click Anypoint Connectors Update Site. • Expand Standard and click Microsoft Dynamics CRM Connector version 2.1.1 or later. • Click the checkbox for the connector. • Click Next, click Next at the Install Details screen, click I accept the terms of the license agreement, and click Finish. • Click Yes to restart Anypoint Studio. The restart reopens any existing projects in Studio.
4. Mule MS Dynamics CRM Connector Step 1: Create a New Mule Project • To configure: • In Anypoint Studio, click File > New > Mule Project. • Specify a Project Name and click Finish.
5. Mule MS Dynamics CRM Connector Step 2: Configure the Global Element • Configure the connector as a Microsoft Dynamics CRM instance: • Click the Global Elements tab and click Create. • In the Search field, type crm, click Microsoft Dynamics CRM, and click OK. • Specify a Username and Password. • Specify a Organization Service URL for accessing the CRM system. Click OK. For example: http://{siteUrl}/XrmServices/2011/Organization.svc • Click an Authentication Scheme from the dropdown list. • Specify values for Domain Controller and Domain Name. • Click Test Connection to ensure that the connection works correctly. • After the connection succeeds, click OK.
6. Mule flow • Click the Message Flow tab. • In the Search field, type http, and drag the HTTP connector to the canvas. • In the Search field, type crm, and drag the Microsoft Dynamics CRM connector to the canvas next to the HTTP endpoint. • In the Search field, type json, and drag the Object to JSON transformer to the canvas next to the connector. You can use the default values in this transformer.
You made some good points there. I did a search on the topic and found most people will agree with your blog..
ReplyDeleteAlso Visit this site to learn more about MuleSoft Online Training.
Mule, the runtime engine of Anypoint Platform, is a lightweight Java-based enterprise service bus (ESB) and integration platform that allows developers to connect applications together quickly and easily, enabling them to exchange data. It enables easy integration of existing systems, regardless of the different technologies that the applications use, including JMS, Web Services, JDBC, HTTP, and more. The ESB can be deployed anywhere, can integrate and orchestrate events in real time or in batch, and has universal connectivity.
ReplyDeleteThe key advantage of an ESB is that it allows different applications to communicate with each other by acting as a transit system for carrying data between applications within your enterprise or across the Internet. Mule ESB has powerful capabilities that include:
Service creation and hosting — expose and host reusable services, using the ESB as a lightweight service container
Service mediation — shield services from message formats and protocols, separate business logic from messaging, and enable location-independent service calls
Message routing — route, filter, aggregate, and re-sequence messages based on content and rules
Data transformation — exchange data across varying formats and transport protocols
Thank you for sharing wonderful information with us to get some idea about it.
ReplyDeleteMulesoft Online Training
I'm very happy to search out this information processing system. I would like to thank you for this fantastic read!!
ReplyDeleteMuleSoft Online Training
MuleSoft Training in Hyderabad
Thanks for sharing such an useful & informative stuff...
ReplyDeletemule training
Thanks for sharing useful information.. we have learned so much information from your blog.
ReplyDeleteMulesoft Training in Hyderabad
Mulesoft Online Training
Thanks for your information. Keep posting.
ReplyDeletemulesoft training
mulesoft online training
Thank you for sharing wonderful information with us to get some idea about it.
ReplyDeleteMulesoft Self Learning
Mulesoft Online Training in India
Mule 4 Online Training
Mulesoft Online Training india
Mulesoft Online Training in Hyderabad
Mulesoft Online Training Hyderabad
Thanks for Sharing This Article.It is very so much valuable content. I hope these Commenting lists will help to my website!
ReplyDeleteMulesoft online training in Hyderabad!
I absolutely love your blog and find a lot of your post's to be exactly what I'm looking for. Do you offer guest writers to write content for you? I wouldn't mind writing a post or elaborating on a lot of the subjects you write regarding here. cloud contact centre features
ReplyDeleteI really enjoy the blog article.Much thanks again.
ReplyDeleteMulesoft training
python training
angular js training
selenium trainings
Nice article. Thank you for sharing.
ReplyDeleteMulesoft Training
Thanks for sharing useful informationSnowflake Training In Hyderabad
ReplyDelete