Ok, so I've installed Role Scoper and Role Manager and spent a couple of hours configuring… but still this is confusing and I haven't fully achived what I wanted.
I'm using default Role Scoper options.
I've added a user as a subscriber, and added him to one single page as "Page Editor". I've also given him a role as "Post contributor" for a single category. In addition I've assigned additional capability of edit_post and upload_files.
So here's the setup I want: I want the user to be able to maintain his single page, including images. I want the edit pages setup simplified so he can't do any harm, like changing attributes, restrictions or anything like that. I further want him to be able to contribute posts to his own category, including images, which then in turn needs to be approved by an admin/editor before published.
And here's my situation/problems right now: The main basic things work, as a subscriber he can't do much harm, though I've noted that he actually can delete the page…
1. Is it possible to restrict not deleting the page somehow?
2. The main hassle is images. Image uploads work and he can add them to the page / post directly in write a page/post, but there is no way of him to retrieve or manage images the he has uploaded. Media is showing in the menu but doesn't seem that he has permissions to view any images. The best solution would be that he could just see and manage his own uploaded pictures. Any way to accomplish this?
3. I'm using NextGEN Gallery, and as it is now the user has permissions to all my galleries through the TinyMCE button. Preferably I don't want him to have permissions to this at all. Is there any way of restricting this?
4. Comment is showing in the menu. I dont use this at all on my site. Is there anyway of restricting this from showing for this single user, or optionally for all users?
5. Last and not so important. Can I restrict what is showing on the dashboard somehow?
Your help is much appreciated!