I activated the module, set inheritance, but nothing happened (permissions were not inherited from the checked role). Thanks in advance for help.
(P.S. I tried to use this module in combination with Node Access).

Comments

jmroth’s picture

I don't get it either.
I had a "dev" and a "editor" role.
"dev" on my system has only one more permission than "editor".

Now, role inheritance comes into play.
I install the module and I make "dev" inherit permissions from "editor".
Now I take one permission that "editor" AND "dev" both had away from "dev".

Result: A user with role "dev" can no longer use that feature :-(
I see that role_inheritance_user() correctly adds the role to the account object using debug output.
But that seems not to be enough??

decibel.places’s picture

same here

doesn't transfer the permissions

possibly also breaks the permissions causing a timeout on the permissions admin page (I had to delete my additional roles in phpmyadmin and start over)

nice looking interface, though, too bad it doesn't work

I found a slightly more cumbersome solution with Duplicate Role, which adds the role and copies the permissions one-by-one http://drupal.org/project/duplicate_role

my-family’s picture

Does not work even almost 1 year after original issue posted :-(

#2: Duplicate role module works fine (thanks), except for this issue on some servers: http://drupal.org/node/637190

jvieille’s picture

Is this module maintained?

frankiedesign’s picture

I just had a brief look over the code. It seems to me, that this module does not grant any permissions itself. It lets you select 'parents' for your roles, and if you assign a role to someone VIA THE BUILT-IN FORM the module hooks in and also selects the patent roles. That is really not much functionality, since I can tick the wanted "parent roles" myself with minimum effort. Just for information...

(So where's my Problem? The thing is, that if I let Drupal question which roles a user does have, it will _always_ tell me the parent roles, for every child role also. Meaning: it can't be distinguished if a user has only the child role or both, afterwards. So I - for my purpose - have to filter them out... some "ifs"... sigh...)

richgerdes’s picture

Issue summary: View changes
Status: Active » Closed (outdated)

Drupal 6 core has also been EOL since February 24th 2016. The Drupal 6 version is no longer supported and has not been since 2014. Thus I am closing this issue.

If this issue is critical to the function of your site, please consider fixing the issue and providing a patch with the solution. Patches will only be applied once reviewed by the community and will not be reviewed by the maintainer.