Role Editor For WPMU
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
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
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
What exactly are you looking to achieve with roles?
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.
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.
@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
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.
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.
> 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?
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
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
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!







