Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I am planing a new SharePoint 2010 site to store customer information. Each customer can have multiple information associated with them, i.e. tasks, employees, contact information, projects, etc..

It will also be valuable to us to be able to search for information across all customers, and we also need to aggregate customers data together.

My question: Is it better to use a single site where all customers share the same lists and libraries, OR, put each customers information into their own subsite and use the top site to aggregate form the subsite (rollup)?

Being new to SharePoint I am not sure what the pros/cons are for either solution.

Thanks, Egil.

Update: I should add that the site is for internal use only, customers do not have access to the date. All users will have equal access rights over all data.

share|improve this question
add comment

1 Answer

Maintain a single site collection.For each customer maintain different subsites. Root Site -> Maintain all the components which are common to all customers. Customer Site(Subsite) ->maintain things are pertaining only to that customer(lists/doc library) All Subsites,break the inheritance so that one customer doesnt get to see others information. Develop custom components to query from the root site and show it to customer.this way the data wont be replicated.

share|improve this answer
    
getsmiles: customers will not have access to the Sharepoint site at all, it is only for internal use so I am not worried about limiting access. Anyway, if I understand what you write correctly, you suggest having a rollup site at the top and subsites for each customer, is that correct? What are the other advantages besides separate access rights for each subsites in this solution? –  Egil Hansen Jul 4 '12 at 17:59
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.