• Hello,

    I have WordPress 3.0.5 MU (Multiple Blogs/sites) and I need to create a new User Role for a developer called SuperEditor with permissions to edit Plugins. I think the User Role Editor plugin might solve my problem, so I installed version 3.0.4, network activated and created this new role.

    To start with I copied/matched all the capabilities from the Editor role and updated with the Apply to All sites option checked. I had a user test already created, so I went to the Super Admin Panel and assigned SuperEditor to this test user.

    Now when I log in with this test user I only can see the Dashboard and your Profile. Is there anything wrong in my configuration?

    Thank you!

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hello,

    It seems, that your test user has Subscriber role only for site where you logged in. Check that not under Super Admin panel, but at that site dashboard, please.

    Be aware if you give to somebody rights to edit plugins – it is one easy step for PHP programmer to get full access to your site. Thus, you should trust that person or have full backup of your critical data.

    Regards,
    Vladimir.

    Thread Starter al_dantas

    (@al_dantas)

    Thanks Vladimir!! I noticed the the plugin worked in a WordPress installation without the multiple blogs installed but in my multiple blogs environment it has some issues.

    I have 2 different installations of WP-MU and one I even installed from scratch today. None of them I was able to give a user Role the option of editing plugins and after I create a role it seams like if I change some capabilities it won’t do anything. The options keep saved but when I login with the user there is not changes in the permissions..

    This is a great plugin contribution… Thanks for making this.

    Thanks.

    Look at the wp-admin/menu.php, line 172
    if ( ! is_multisite() || is_super_admin() || ! empty( $menu_perms['plugins'] ) ) {
    Menu ‘Plugins’ is included into user menu just under these conditions.
    That is under multi-site environment you should be super-admin or $menu_perms[‘plugins’] should be set. I didn’t investigated what the last part of condition means. It seems that it was added with one of last WordPress update. I will look to the WP code this weekend.

    ‘activate_plugins’ capability should be included to the role to see ‘Plugins’ menu too.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘[Plugin: User Role Editor] Won't create new role properly’ is closed to new replies.