Sharepoint & IBM Domino

the introduction of Microsoft Office SharePoint Server into organizations that have traditionally used IBM Lotus Notes and IBM Lotus Domino is increasingly common.

So the normal question from the technical team is “From where we can start to integrate with SP or  migrate to SP"

I came here with some initial guidance to help Technical people to Migrate/Integrate SharePoint with IBM Domino

1-      Lotus Domino Server has a different types of Databases , the Following are the different types of databases on the Domino server:

  • Domino Directory: Maintains Server configuration, user accounts and messaging information. Domino server cannot run without it. In Microsoft world, these features are spread across the Active Directory, Microsoft Exchange and Microsoft SharePoint servers
  • System Databases: a set of supporting databases needed to support server and administrative functions               
  • Mailboxes: user mailboxes and mail-in databases. In Microsoft world, mailboxes are on the Exchange server and mail-in databases are equivalent to the mail enabled Libraries in SharePoint
  • Application Databases: business applications like document library, discussion forum, employee self-service or workflow applications. List/Library and Sites would be the equivalent in SharePoint world
  • Notes Templates: any Lotus Notes database can be saved as a template and then another clone of the application can be created using the template. Lot of Template database ship out of the box in the product. List template and Site template would be the equivalent in SharePoint

When migrating messaging infrastructure, you would concentrate on the Domino Directory and Mailboxes on Lotus Domino server. For migrating the application infrastructure, you would concentrate on the Application Databases running on the Lotus Domino server.
And each type of the above DBs has different ways of integration and migration to SP. 

2-      Integration ways and protocols:

  • Support for Open Protocols (SharePoint Server and Notes or Domino support a number of open protocols ( HTTP,XML,SOAP,COM ) that are useful as integration points) And because of that SharePoint Support for Standards and Technologies to integrate with Lotus Domino such as
  • HTTP  ( User can display all Domino server inside SharePoint Page Viewer Web Part and display the domino server functions such email or any page in the ECM see this photo )
  • XML over HTTP
  • Web Services
  • SharePoint Web Service API
  • Custom application developed by dot net development
  • BDC (Business Data Catalog) /BCS (Business Connectivity service ) 

This integration protocol failed to do some integration between Lotus Application and SharePoint such as (Rich Text, Audit information, Child/parent relationships, and Access control settings Doc Links, Data Validation, business Logic, workflow, automation) and there are Third party tools to fix these issues and provide integration

3-      ThirdParty Tools:

  • There are set of third party tools to integrate and migrate the Lotus domino to SharePoint 2010

Third party




SharePoint Integrator for Lotus Notes 

-Leverage Taxonomy and Governance
-Connect the two environments together.


Colligo Contributor  

migration of Notes apps to SharePoint

Benz Technologies


Integrate Lotus Notes and Domino, SharePoint and InfoPath using

Benz Technologies

The Rationalizer

Use time to discover what's really important in your Notes and Domino applications to help in integration decisions



Data migration/sync, UI recreation,Application analysis


Notes Migrator for Sharepoint


Data migration, UI recreation, Application analysis


Migration Service

Logic and UI

Binary Tree

CMT for SharePoint

Application migration utilities


Lotus Notes Connector

Search connector that enable SharePoint or FAST to index Notes content, securely and with Enterprise performance.

4-      Useful Links that may help to understand the story of integration/Migration between domino and SharePoint:

Hope this Blog summarize the story of integration and was useful 🙂 ENJOY

Comments (0)

Skip to main content