Removing Administrator capabilities from MU site Administrators

I know this questions has been asked many times in various ways, but I'm not sure I've seen a definitive answer. How can I limit the privileges of site administrators?

According to this: certain capabilities are only available to administrators. Since I need my main site users to add users, I need them to be Administrators and not some other customized roles.

However, I need to restrict what they can do. I don't want them messing with themes, plugins and lots of other stuff. I'm going to be heavily using New Blog Template and don't want them changing things. In fact, I need simplify what they have access to in the Dashboard quite a bit. Is there something that will do this securely? Most of the role editing plugins don't allow you to edit the Administrator role.

If not is there something that will allow me to customize what they see -hide it from them at the UI level? Can I do that with 'Easy Blogging' or is it not that customizable?


  • DavidM
    • DEV MAN’s Mascot

    Hi highfive,

    While it wouldn't let you change the capabilities required to access the pages themselves, the Admin Menu Editor will definitely let you change the capabilities required to access the menus.

    However, I just don't know of another way to change capabilities for Admin except by manually doing it by code. I tried the User Role Editor myself and you're right, even that didn't have the Admin role listed.

    I was thinking perhaps you could create a role and use that as default for users but I'm really not sure that would work in the case of users creating sites through the front-end.

    Perhaps others have some ideas on this. Anyone?

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.