I need to be able to add additional functionality to the EDITOR role for all sites. I don’t want to give users Admin access, but I need them to be able to access certain things – like the menu – for their particular site, so I want to add that ability to the EDITOR role for ALL sites in the multisite installation.
Is there a way to easily do that or so I have to edit every site?
If you need to replicate the only 1 role to all subsites you may go to the main site of your network and open User Role Editor there. Select role – ‘editor’ in your case, turn on needed capabilities, turn on ‘Apply to All Sites’ checkbox at the top: https://storage.googleapis.com/role-editor/downloads/support/ure-apply-to-all-sites.png
Then click ‘Update’.
‘Network Update’ button in the User Role Editor at the ‘Network Admin’ center fully overwrites all roles at all sites by the roles from the main site.
It’s not possible currently to replicate admin menu access data your set for roles to the all sites. I consider to add such feature to the one of the future versions.