@antgiant,
First a note that hierarchical ordering of content doesn't come naturally to Drupal. I've heard that Plone does that quite well by design.
That said, the old adage, "you can do anything with Drupal" applies here as well. And of course, there are a million good reasons to use Drupal even if hierarchical ordering of content is not Drupal's forte.
In terms of modules to give you fine grain over access, there are many modules, but I like the Content Access module a lot:
You've got two nuts to crack;
- Creating multiple nodes of content that are organized hierarchically
- Setting up permissions so that the right people can do the right stuff with the right content.
Content Access helps with #2. As for #1, using Drupal's built-in taxonomy together with a helper module or two or three could get you what you need. For example, Taxonomy Menu might be your friend:
http://drupal.org/project/taxonomy_menu.
While this post certainly is not a recipe, nor does it suggest the only possible directions, I hope this at least puts help you in some way.
Shai
On Mon, Dec 20, 2010 at 9:40 AM, antgiant
<antgiant+drupalSupport@gmail.com> wrote:
I have what I think must be a common permissions question, but I can't seem to find the answer. I want to set my Drupal site up in a tree structure. I want to grant create/edit/delete permissions by selecting one or more nodes in the tree and granting a role the ability to edit those nodes as well as any child nodes. A simplified example would be a site with two primary sections and each primary section has two subsections. I want to be able to give rights to the primary section, which would include rights to the relevant subsection. However, I also want to be able to grant rights just to a particular subsection. How can I do this?
--
[ Drupal support list | http://lists.drupal.org/ ]