I have been tasked with redesigning our engineering department's website. In addition to the pages you would expect to see (about us, contact, etc) on a normal college department website, I also need to add a multi-user area for the faculty that's somewhat separate from the main 'site'.
More specifically, each faculty member should have his or her own 'area' (I suppose it could also be called a 'blog') where that faculty has complete control over their section only. In addition, there will be grad students linked to a particular faculty who will also have permission to edit their faculty's pages.
So the structure goes something like:
Main Website / Only admins can
-home, about us, contact, etc \ edit
Faculty Area <-- Linked to from Main Website
-Faculty1 / These Users
-Grad Student1 | can edit Faculty1's
-Grad Student2 \ blog
-Faculty2 / These users can
-Grad Student1 \ edit Faculty2's blog
.
.
.