Winner of the Best WordPress Business Website - WP Honors 2011
Since 2004
 

Forums

 

Manuals

 

Videos

 

Live Support

 

WPMU.org

Role Editor For WPMU

Inactive

I am looking for something like: http://sourceforge.net/projects/role-manager/ for wpmu.

-Brad

Everyday at WPMU DEV we help hundreds of WP Users. Become a member today to:

  • Download 250+ Premium Plugins and Themes
  • Get unlimited support from WordPress Experts
  • Get help with your WordPress or BuddyPress projects

Help & Support from WPMU DEV members and staff

Erstwhile founder

Hiya,

The reason you don't see any plugins like that for WPMU is that each blog has it's own roles & capabilities data stored in the options table. So it's hard to control that from a central place on larger sites.

I'm curious to see what other members have to say on this but we'd definitely need a fair bit of interest to look into this one.

Thanks,
Andrew

Inactive

Hey everyone,
interest is defnietly there and honestly I found too many disappointing answers about the WPMU issue with roles on the Web than expected.
To Andrew: It would be just fine if what you said would work out:
"The reason you don't see any plugins like that for WPMU is that each blog has it's own roles & capabilities data stored in the options table. So it's hard to control that from a central place on larger sites."
Let me know if I understood you right/wrong:
since it does not work out for me. Once I store capabilities under SiteAdmin>Options in the Backend of another Blog and then return to the Backend of the admin Blog, it changes the options also for my admin. Where exaclty do I have influence on roles and capabilities if not with a proper Plugin?

I'm desperate to find out if there is any Role Plugin working with WPMU and I'd be willing to pay for a proper Plugin, since research on other sites was always a dead end!

Cheers
Sany

Get personal, comprehensive and timely support and assistance
from WordPress Experts

Staff

What exactly are you looking to achieve with roles?

Inactive

I was hoping for roles like these:

Super-Administrator - all rights on all blogs (me).
*Network Administrator - Can jump between multiple blogs assigned to this user, has most privileges.
Site Administrator - Has Admin rights on only one blog.
Editor - Has writing and editing rights on only one blog.

* - I realize this role is extremely abstract and may be completely impossible with WPMU 2.9.2.

Staff

As Andrew mentioned awhile ago, it's very difficult to achieve a consistent role managers functionality within WPMU (or multi site when it's released) as the roles and capabilities are stored on a blog by blog basis.

Adding a role on the main blog could mean that you need to then run through 10,000 + blogs to add / sync the same roles / users. It is tricky and very server / site intensive. I honestly can't see a need for it, but that could just be me.

@mwiliam - there are much easier ways to achieve that functionality other than with a role editor.

Inactive

@Barry What is the best way to achieve these roles? More specifically lets focus on the Network Administrator role: how can someone have Multi-site privileges for only a handful of blogs?

I have a MU install with 1,500 blogs and over 12,000 tables. The core of this problem is that each blog has its own user capabilities stored separately, and therefore the capability manager plugin doesn't work with MU. That is what this thread is about. I was wondering if there is a plugin that replaces these tables with a predetermined universal roles and capabilities table, or if this would even be a possibility.

Get personal, comprehensive and timely support and assistance
from WordPress Experts

Staff

how can someone have Multi-site privileges for only a handful of blogs?

Just assign them as an admin on the blogs you want. You visit the blog backend users section.

Elite

I'm surprised there aren't more people (or are there?) clamoring for global permissions in multi-site. I could really use Super-Editors and Super-Moderators in addition to Super-Admins. Poking around a bit in wp core it seems it would unfortunately be a fairly complex issue to resolve.

Inactive

> I'm surprised there aren't more people (or are there?) clamoring for global permissions in multi-site.

I am looking for a solution as well.

Anyone tried Role Scoper in MU?

Keeper of the Dark Chocolate

I would think it would require rewriting of the core code. As mentioned up above, each blog has it;s own settings as to who can do what. For the site_admin though, it;s a hardcoded check against is_super_admin.

Also since the check is hardcoded, you would have to determine what each level would have access to.

The code looks like fun:

http://core.trac.wordpress.org/browser/tags/3.0.1/wp-includes/capabilities.php

Get personal, comprehensive and timely support and assistance
from WordPress Experts

Elite

Is there any progress on this? I have students that I would like to be able to change themes and customize their user experience without giving them Too much control. But I have like 800, and I don't want to edit all those blogs individually.

Thanks!

DR

Staff

Hiya DR,

First off, welcome to WPMU DEV!

Sorry about the delayed response here, but sometimes these older threads get overlooked.

I used to recommend this plugin:
http://wordpress.org/extend/plugins/capsman/

However, it may need some work to function correctly with 3.0+

Might be worth giving a shot though.

Thanks!

Get personal, comprehensive and timely support and assistance
from WordPress Experts

We can help you out. Become a member today to:

  • Let our team help you out today and access to over 250+ Premium Plugins and Themes
  • Find out why people saying "it's like having your own developer"
  • WPMU DEV - The WordPress Experts