I want to create a new user that has a certain amount of permissions. I want them to be able to login to the backend, create new pages, edit existing pages, publish pages, hide pages from menu, add images if need be.
I want them to be able to do everything but access the Elements and Files so they don’t mess up Templates, Chunks, Snippets, TV’s and so on.
Mate just go to Access Control Lists/Access Policies (tab) select the policy you are using for your new user and start modifying anything you need.
I recommend you to modify the policy in one window and login into the manager in an incognito window your new user, then any modification you do in the policy you will be able to see it on real time in the incognito window!