So, I have created a new super admin (called 'Not so super admin') and removed only the following capabilities:
The first two work without a hitch. Perfect. The second two, however, don't seem to do anything. The 'Not so super admin' still has the Themes and Plugins items in their network admin menu and can still add/edit/manage themes and plugins for the network.
Am I missing something?
NB: If I allow 'Not so super admin' to
manage_esa_options and dump
$current_user->allcaps from within
get_allcaps() I get this (http://pastebin.com/DvLNKeCE) when on the plugin's settings page for the user assigned to that role.