OK I have managed to remove the elements and files tab from the left of the interface using access policys.
I can make unwanted fields on the resource creation and update not visable using custom forms.
All I need now is to remove some of the top level menu items from the top menu, mainly tools, reports and system for a given user group.
I can not find anything in the wiki to do this i know the topic has come up a few times but with no answers.
Is this doable and if so where do I need to be looking.
Well, that’s what needs to be determined; currently, many menu items use the existing permissions that relate to that action, i.e. access_permissions is used, not access_permissions_menu_access. Some just didn’t have any defined that made sense to use to hide that menu item. I think it would be better to use permissions without the menu_access suffix, that can be tied to some action that might occur from other trigger points (i.e. a front-end editing component, or a custom manager page) besides the top menu item.
OK thanks guys got that working, just loving the whole flexibility of the security in revo, really confused me at first but thanks to bobs guide at http://bobsguides.com/revolution-permissions.html I am now begging to get. But back to topic if by naming you mean like you have with the security one access_permissions. Then this is what I have just added to mine.
site_menu_access
components_menu_access
tools_menu_access
reports_menu_access
system_menu_access, etc
This works for removing top level menus, but I am assuming that the same is doable for individual items on a menu so say I want to remove system settings from the system menu but leave the rest i would apply a permission to the system settings menu, I would then for this use
system_menu_settings_access
system_menu_actions_access , etc
this could end up with long permission names but seems to follow some sort of logic.
If i’m completly wrong on the naming issue then can you please explain more as to what you mean.