Overview
MuleSoft provides the most widely used integration platform to connect any application, data service or an API, across the cloud and on-premise continuum. Microsoft Office-365 SharePoint is a cloud-based Content management infrastructure that is accessible to the user programmatically via a MuleSoft ‘Microsoft Service Bus’ connector. SharePoint Online is a cloud-based service that helps organisations share and collaborate with colleagues, partners, and customers. With SharePoint Online, we can access internal sites, documents, and other information from anywhere—at the office, at home, or from a mobile device. The Microsoft SharePoint Mule connector allows developers to access any amount of data, at any time and from anywhere on the web. With connectivity to the Microsoft SharePoint API, users can interface SharePoint to perform CRUD operations on documents and use data with other SharePoint services. Applications can also be built for which internet storage is required – all from within MuleSoft Anypoint Platform.Instant access to the Microsoft SharePoint API enables businesses to create seamless integration between SharePoint and other databases, CMS applications such as Drupal, and CRM applications such as Salesforce.
Prerequisites
- Microsoft Office-365 SharePoint Account
- Microsoft Office-365 SharePoint Host , User Name and Password
- Mule Anypoint Microsoft SharePoint 2013 Connector
Microsoft Office-365 SharePoint Account
To complete this sample, we need an MS Office-365 SharePoint account. We can sign up for a free trial.Add and Manage Users
SharePoint Online has a full-featured framework for adding and managing user identities and establishing granular administrative models. We should choose the first option for adding new users in the Users section of the Admin Overview page.
Mule Anypoint Microsoft SharePoint Connector
SharePoint is a web application platform for content and document management, intranet portals, collaboration, extranets, websites, and enterprise search. Mule SharePoint connector enables integrating with SharePoint and provides following methods –- CRUD for Documents
- CRUD for Document Library
- CRUD for Users
- Configuration:(MS SharePoint connector configured using the config element) This element must be placed out of flow and at the root of the Mule application. We can create as many configurations deemed necessary as long as each carries its own name.
- Connection Pool: SharePoint connector offers automatic connection management via the use of a connection pool. This pool will act a storage mechanism for all the connections that are in-use by the user of this connector.
Reconnection Strategy: Reconnection Strategies specify on how a connector behaves when the connection fails. We can control the attempts by Mule to reconnect using several criteria –
- Type of exception
- Number and frequency of reconnection attempts
- Notifications generated
No comments:
Post a Comment