I have a site with around 40 sections. Each section should be maintained by an admin of that section. Each admin should be able to create/maintain pages (no blogs here) of types relating *only* to their section. The pages they create should only ever show in their section. However, all sections share common resources.

Section A should be maintained by Admins A1 and A2, Section B maintained by Admin B1, Section C by Admins C1, C2, C3, etc. There are global Admins also. How do I limit admins to their section (including setting their own navigation).

I see that it may involve some php work on my part. Or is there some built in way or a module to handle this? Do I need to create different content types and user roles for each section? Is there some way to limit access on a user level? Should each section be a sub-site of the main site (sub folders in the drupal directory)?

I'm sure there's a is simple solution. Maybe it involves the Taxonomy module somehow? Any guidance would be fantastic.

Thanks in advance!

Comments

WorldFallz’s picture

There's basically 2 ways to approach this-- one would be with the http://drupal.org/project/og series of modules the other would involve taxonomy and roles.

===
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." - Lao Tzu
"God helps those who help themselves." - Ben Franklin
"Search is your best friend." - Worldfallz