Magento fixed a permissions bug in SUPEE-6285 where it didn't check permissions and set it so that only admins have access to plugins that don't have permissions set.
The only thing that we have non-admins doing is capturing from the orders page so I implemented the below code to fix it. I would submit a PR but I'm not sure if there are others things that should have permissions or if you wanted to do it a little bit differently.
Magento fixed a permissions bug in SUPEE-6285 where it didn't check permissions and set it so that only admins have access to plugins that don't have permissions set.
http://merch.docs.magento.com/ce/user_guide/Magento_Community_Edition_User_Guide.html#magento/patch-releases-2015.html
The only thing that we have non-admins doing is capturing from the orders page so I implemented the below code to fix it. I would submit a PR but I'm not sure if there are others things that should have permissions or if you wanted to do it a little bit differently.
app/code/local/Litle/CreditCard/controllers/Adminhtml/OrderController.php
app/code/local/Litle/CreditCard/etc/config.xml