Add User limited to specific roles


Following situation: We want to build a role system which is in a sense hierarchical:

Administrator: can create “Supervisor” accounts …

Supervisor: can create “Create” accounts …

Create: Can create posts …

User: can only read

So right now we have a White Label Plugin installed ( including a Role Manager which can do:

– Set permissions per Role

– Create new roles

– Create new permissions

Only problem we are having now is:

We can allow roles to “creater user”, and “set user role”, but then it’s not restricted. So a “Supervisor” can create other supervisors, which he is not supposed to be able to.

Any ideas how to achieve this with minimum effort?

One Idea would be to write a plugin where you can map roles to other roles and then have a custom “add user page” which reads the options of the plugin, but maybe there is an out of the box solution I oversaw oder maybe a plugin like that exists? I didn’t find one…

Thanks for your help!


  • aecnu
    • WP Unicorn

    Greetings Oli,

    Just checking if this issue was eventually resolved in another thread? Or by yourself separately to us? Or by us over email with you? Or using our live support?

    If so, no need to reply, that’s great news.

    If not, or you have any more questions related to this thread, please feel free to post them below including any new symptoms or errors and tick the ‘Mark as Not Resolved (re-open)’ box below the post area (or else we’ll miss it!)

    Otherwise, happy days, glad you got it sorted :slight_smile:

    Thank you for being a WPMU Dev member!

    Cheers, Joe

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.