I've added a plugin called Orbisius Simple Notice but I notice this applied to several plugins I have installed. The plugin works fine when logged in as an Admin. However, my clients who manage the site use accounts set to Editor roles. When any of the Editor accounts try to access the options page for the plugin, they get the following message:
"You do not have sufficient permissions to access this page."
I use User Role Editor to ensure they have permissions to edit plugins. However, I know the issue is not related to this as I enabled all permissions as a test and I still got the above error. So I figure it's hardcoded into the plugin. Source for the plugin: http://pastebin.com/UhrvkiXv
The only bit I saw that seemed appropriate was:
function orbisius_simple_notice_setup_admin() {
add_options_page('Orbisius Simple Notice', 'Orbisius Simple Notice', 'manage_options', __FILE__, 'orbisius_simple_notice_options_page');
But the users have manage_options enabled. I tried changing to edit_pages etc. but still no luck.
Any ideas?!