Not every cloud based service can be connected with every other service, but fortunately most popular Apps can be integrated. And so can Salesforce and Microsoft SharePoint be integrated – two of the most popular Software-as-a-Service (SaaS) products. Why Salesforce SharePoint Integration? SharePoint is a very robust content management and document management platform used by all kinds of companies, mainly for storing business related documents and content. It is mostly used as a secure document repository for intranet portals, websites, cloud based services, and of course as independent repository as well. However it is mostly used by businesses using other Microsoft Office products like Excel and Word to create documents. Now since they belong to the same product family, the created documents can be easily exported to SharePoint. Salesforce on the other hand is a huge SaaS platform used by millions of companies to manage their business processes. It mainly started as a Customer Relationship Management Platform but thanks to its versatility regarding integrations and extensions along with a boost in its ever-growing list of features, it has evolved into a complete sales, marketing and support business process management platform and can be used for many many kind of analysis for businesses. Salesforce SharePoint Integration Using Microsoft Azure Service There are a number of ways you can integrate SharePoint with Salesforce. However Microsoft has not released any API to facilitate direct Salesforce SharePoint interactions so we need to involve a third-party adapter or service. The different ways are: - Integrating using a third party system installed adapter - Integrating using a Microsoft Azure hosted service. - Integrating using a third party integration service. The best cloud integration method left is to use a Microsoft Azure hosted service to integrate your Salesforce and SharePoint. This method involves multiple steps - Step 1: Salesforce sends authentication request to the Adapter. - Step 2: The Adapter passes on the request to the SharePoint. - Step 3: SharePoint authenticates the information and passes on a security token for further use. - Step 4: The adapter receives the token and passes on the token to Salesforce. - Step 5: Using the token as an authentication key, Salesforce then send request to view specific or all accessible files and folders. - Step 6: The Adapter passes on the request along with the token and receives an output which it again passes on to the Salesforce installation. - Step 7: Either the token expires and the process is repeated again, or using the same token more requests are sent and received.