Multi-zone CMS Portal - SharePoint 2010


The client wanted to have a portal to manage various kind of documents related to his clients. Different users in different roles sitting at different geographical locations collaborate to produce these documents. Client also needs a solution to migrate the existing documents scattered on local shared drives of users to a central repository so that any user can access any document as per his rights at any point of time.


The key challenges of the portal development were:

  • Apply custom user permission on all sites and sub-sites in portal at once.
  • Customized solution which helps in migrating the document from local drive to SharePoint document library with set of rules applied on it.
  • Customized solution which helps in migrating the document from one SharePoint library to another SharePoint document library in same as well as in different site within the portal with set of custom rules applied on it.
  • Solution • Solution to migrate the MOSS 2007 site into SharePoint 2010 site.
  • Configure the site in multiple zones with different types of user authentications.
  • Branding: Master Page design changes, theme and CSS changes.
  • Incorporating external data columns from external data sources lying on machine connected via LAN.
Case Study Hurdles


As a solution, Newgen configured Multi-zone SharePoint portal and developed several Features and applications around that.

SharePoint portal site is configured into multiple zones like internet, Intranet, Custom with different authentication modes (Windows Based, Form Based with AD authentication, SSO) on each of the zones.

Newgen developed a windows based application using SharePoint client object model to migrate the documents with all its version history from local drive to SharePoint Portal Document Library as well as from one SharePoint Document Library to other SharePoint Document Library after applying set of rules which are configurable and can be changed at runtime to allow exceptions. Features we have in same are as follows.

Various Power Shell Scripts were developed for migrating existing SharePoint 2007 sites to SharePoint 2010 sites.

We did various customizations on master page, theme and CSS to cover all the branding aspects as per the client requirement.

Created multiple BCS columns in document libraries for fetching data from external database lying on machine connected via LAN.


  • Increased flexibility & simplified way of managing business data in centralized repository for users located across different geographical locations.
  • Flexible rule based system allowing easy association/dis-association of documents.


Tools and Technologies

SharePoint Client Object Model, SharePoint Foundation 2010, Microsoft Office SharePoint Server 2010, WSS 3.0 / Microsoft Office SharePoint Server 2007 (32 and 64 bit), Microsoft Visual Studio 2010, C#, .NET Framework 4.0.