SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have to create a team site with Sharepoint 2010 for a company that has several departments. Requirements (simplified) are:

Top Menu: company / department-A / department-B

Main-page (default, home page):

  • company news
  • department-A tasks
  • department-B tasks
  • company quick launch menu (on the left)


  • department-A news
  • department-A tasks
  • department-A quick launch menu (on the left)


  • department-B news
  • department-B tasks
  • department-B quick launch menu (on the left)

So I have 2 lists of departments tasks to share between pages. I have to create personalized quick launch menu per each page (home, department-A, department-B) also.

How can I do this?

If I create several site pages (one page per department) and customize top level menu, then I can't customize quick launch menu per page. Because it seems to be the only one for the whole site.

If I create nested team sites (one site per department) I can't share task lists anymore?

What are the ways to customize quick launch menu per every page or share lists between sites?

Thank you in advance!

share|improve this question
up vote 0 down vote accepted

If you are going to allow the departments to customize their own quick launch and so forth, then going with the nested sites looks to be your best option. If you have SharePoint 2010 Standard or Enterprise, you could use something like the Content Query Web Part to roll up task lists into one. If you are using Foundation, you could still write something with Visual Studio. We have written a Silverlight web part, for example, that displays all the tasks for a user in a single view.

There are also third party products available to do the trick. Here is an example of a list rollup web part on the market:

share|improve this answer

Your Answer


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.