Allowing groups (roles) to be a sub-member of another group and inherit all such permissions allows for a much more hierarchical system. If you have many groups it can become a pain to issue the same permissions to all the relevant ones.
Allowing groups (roles) to be a sub-member of another group and inherit all such permissions allows for a much more hierarchical system. If you have many groups it can become a pain to issue the same permissions to all the relevant ones.
Comments
Comment #1
jstollerI've been dying to see this functionality in Drupal, but I think we need to go beyond just sub groups and really overhaul the user access management system. I submitted a feature request here with some suggestions on a possible implementation.
Comment #2
panchoI agree with jstoller that we need to overhaul the whole permissions system, and in the end we will see if we need subroles or not.
Still I'm giving this issue a name that better reflects what it is about.
Comment #3
ultimateboy commentedWhile this is would be a nice feature, I think there are bigger fish to fry in regards to the permissions system. I see no reason for this to be "critical".
Comment #4
mr.baileysMarked #279153: Role inheritance as a duplicate of this. Note that there is also a module in contrib (still in dev, needs some tlc) which has the same goal, see http://drupal.org/project/role_inheritance
Comment #5
aren cambre commentedsubscribe (from #279153: Role inheritance)
Comment #6
sun.core commentedComment #7
xjmTracking.
Comment #8
aren cambre commentedWere 7.x's permission API changes architected anticipating this?
Comment #9
mxtTracking.
Comment #10
lpalgarvio commentedsee #1200572: Concept of a hierarchical permission system
Comment #11
andypostComment #12
catchUsers can be added to more than one role already.
Also #1200572: Concept of a hierarchical permission system would mean less granting of individual permissions.
Not sure what else there is here, so closing as duplicate - needs an issue summary if not.