Search Wiki:
Learn to design, implement, and deploy a complete solution for integrating an external document repository with the Microsoft Office SharePoint Server 2007 (MOSS). This sample demonstrates the integration of external content repositories with MOSS so that external repositories may participate in MOSS workflows, utilize tasks lists, and extensible metadata.

The solution allows for the viewing and management of documents in an external repository through the MOSS interface. While some repository vendors have provided web parts that allow document browsing and viewing, this solution goes far beyond these basic capabilities to provide a complete integration of the repository. Using this architecture, end users will be able to create libraries in MOSS that surface documents from an external repository without copying them into MOSS. Furthermore, users will be able to maintain the documents by using MOSS capabilities such as check-in, check-out, edit properties, version history, and document upload/download. The solution also allows complete integration of external documents with MOSS workflows, list columns, task lists, and other libraries.

The architecture presented in this code sample utilizes the Content Management Integration Services (CMIS) standard for accessing Enterprise Content Management (ECM) systems in a platform-independent manner. CMIS is a standard developed by Microsoft, EMC, and IBM that leverages SOAP, REST and Atom to enable communication with and between ECM systems. While the sample is not intended to be a complete example of a CMIS implementation, it can be used as a starting point for such an effort. You can download a complete CMIS specification at

Last edited Jan 13 2009 at 5:31 AM  by trents, version 3
Page view tracker