Support » Plugins and Hacks » Groups » Is it possible to disable capability inheritance?

  • Resolved RizzleLight

    (@rizzlelight)


    Hello,

    At first I would like to say this wonderful plugin does exactly what it is supposed to!
    I only have one question, is it possible to disable the capability inheritance of parent groups?

    I want one parent group which can access all child groups, and the users in child groups can’t access eachothers pages and can’t access the administrator pages.

    – Administrator_group -> parent group which contains administrators
    – Customer #1 -> child group which contains customers from one company
    – Customer #2 -> child group which contains customers from another company
    – Customer #3 -> child group which contains customers from another company

    I give access restrictions to pages, which are defined per group.
    Like it is now the users will have the capability of the parent administrator group. I want exactly the opposite, is this possible?

    http://wordpress.org/extend/plugins/groups/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author itthinx

    (@itthinx)


    In this case the child groups shouldn’t be that, they should not have the administrator group as parent group 🙂

    If you want the child groups to have some of the capabilities of the administrator group, you should rather do one of:

    a) assign desired capabilities to each group
    b) create a parent group for both the administrator group as well as the other groups, so that they inherit a set of common capabilities; then assign additional capabilities to the administrator group

    Thanks for your answer.

    I have to use this a bit different as I first had in mind, but it won’t be a problem 🙂

    Thanks for your great plugin and your explanation about this subject!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Is it possible to disable capability inheritance?’ is closed to new replies.