Skip Navigation Links

​The Cloud Connector can be used to connect any Salesforce data to almost any other data source, including native SharePoint lists in the SharePoint Online / Office 365 cloud or in SharePoint 2010 on-premise without any programming in some minutes only.

How to replicate Salesforce data to SharePoint Online / Office 365 or SharePoint 2010?

In this example we have registered for a Salesforce developer demo edition with API access enabled at force.com. Lets take a look at the Accounts list.

 

Fig.: Salesforce list Accounts to replicate to a SharePoint contact list as an example.

 

To access Salesforce we need any ADO.NET driver for this. In our sample we use the well-known RSSBus Salesforce driver referred as System.Data.RSSBus.SalesForce in the configuration file (see below). The driver must be installed on the computer, that runs the Cloud Connector, usually somewhere in the corporate network, e.g. on Windows 7.

The Cloud Connector is configured as follows:

<?xml version="1.0" encoding="utf-8" ?>
<connection xmlns="http://www.layer2.de/schemas/cloudConnections" interval="60" version="1.2" enabled="true">
 
<dataEntities>
<dataEntity name="Salesforce"
 provider="System.Data.RSSBus.SalesForce"
 connectionString="User=myUser@myDomain.com; Password=myPassword;
Access Token=myAccessToken"
  primaryKey="Id"
 selectStatement="SELECT * FROM Account">
</dataEntity>

<dataEntity name="SharePointDestination"
 provider="Layer2.SharePoint.Provider"
    connectionString="Data Source=https://myDomain.sharepoint.com/sites/mySite/; Initial Catalog=myList;
 Authentication=Office365; User Id=myUser@myDomain.onmicrosoft.com; Password=myPassword;"
    selectStatement="">
</dataEntity>
</dataEntities>

 

<fieldMappings autoMapping="false" >
 <fieldMapping>
  <field entity="Salesforce" name="ID"/>
  <field entity="SharePointDestination" name="Title" />
    </fieldMapping>
 
  <fieldMapping>
  <field entity="Salesforce" name="Name"/>
  <field entity="SharePointDestination" name="Company" />
    </fieldMapping>
 
 <fieldMapping>
  <field entity="Salesforce" name="Phone"/>
  <field entity="SharePointDestination" name="WorkPhone" />
    </fieldMapping>
 
 <fieldMapping>
  <field entity="Salesforce" name="BillingCountry"/>
  <field entity="SharePointDestination" name="WorkCountry" />
    </fieldMapping>
 
</fieldMappings>
 
</connection>

 

After sucessful replication the SharePoint list looks like this:

Fig.: Salesforce accounts replicated to a native SharePoint list in the Office 365 cloud.

Please note:

  • The replication interval is set to 60 minutes in the configuration file.
  • Bi-directional replication is used in this case by default. That means, you can write-back changes in SharePoint to Salesforce.
  • You can specify one way replication as well, if required (see manual), e.g. in a migration scenario.
  • Automapping is disabled here because the fields in Salesforce have different names compared to the SharePoint contact list.
  • You have to generate an Access Token in your Salesforce settings to enable API usage.
  • Only changed items are changed in the connected system. So change workflows and notifications can be used on both sides.
  • You can have unmapped fields on both sides to host information on one side only, e.g. a picture on SharePoint side.
  • On the SharePoint side all list features are supported, e.g. views, lookups, offline replication with Outlook, Tagging etc.
  • The replicated items are fully integrated with SharePoint search (because they are in a native SharePoint list ;-)
  • No programming is used at all, just a few lines of XML. There will be a user interface for the Cloud Connector starting with version 3.
  • In the same way you can replicate to almost any other data provider, e.g. to SQL. Simply replace the data entity section of configuration.
  • Installation of the RSSBus driver and configuration of connection takes roundabout 20 minutes only, agile integration at it's best.

Please contact sales@layer2.de if you have questions about any other connections to integrate, replicate or migrate Salesforce. You can download a free shareware version of the connector here.

       "The Cloud Connector is mostly used to connect on-premise LOB to the cloud, but it offers cloud-to-cloud integration as well."

News

Microsoft Office 365 Business Connectivity Services now available with Layer2’s Cloud Connector V2.0

​Layer2 today has announced V2.0 of its Cloud Connector replication service to integrate corporate on-premise data - e.g. files, SQL databases, ERP/CRM, Microsoft Dynamics CRM or NAV, SAP etc. - with the Office 365 cloud.

Office 365 and SharePoint: Layer2 Awarded Microsoft Gold ISV Partner Status

A Microsoft Gold Partner since 2009, Layer2 has again achieved the highest level of Microsoft certification as ISV partner and met the Microsoft Partner Network requirements with new SharePoint 2010 and Office 365 web parts and extensions for the Cloud.
Related Downloads

pdf ImageFlyer: Layer2 Partner Program

Partner with us as a software reseller or SharePoint service provider. There is a free partner program with up to 30% discount. Download as PDF.

pdf ImageGet in the Cloud – With your corporate data sources connected

Download this step-by-step instruction to connect your corporate or cloud data sources bi-directional to any Microsoft SharePoint Server 2010 in the cloud, including Microsoft Office 365.

pdf ImageProductflyer: Cloud Connector for Microsoft SharePoint 2010 & Office 365

Flyer with features, benefits & pricing info for download as PDF.

xml ImageSharePoint Cloud Connector PAD File

This XML-based PAD file offers a Cloud Connector product description for resellers to download and publish.

Related Links

Are you looking for resellers & implementation partners?

​Australia:

Web Cloud Solutions (Melbourne)

 

France:

Censio (especially SAP intgration)

 

Netherlands:

Wortell (Lijnden)

 

Spain:

Syntax.es  (Madrid)

 

Sweden:

NetIntegrate Sweden AB

 

United States:

Buchanan & Edwards

Aquilent

 

Cloud Connector @ Microsoft Office 365 Marketplace

Please share your Cloud Connector experience with other customers and rate us at Microsoft Office 365 Marketplace:

Microsoft-Office-365-Marketplace.png