User permissions

Permalink
Hi

I've just started playing around with Concrete5. I've got some questions about permissions.

I've created a user, whom I've added to a group "Content editors".
I've got a News page, and I've set the permissions for "Content editors" to everything (I've set up Advanced permissions).

However:
1. Add Page is not available for my user (it *is* available for admin).
2. Edit Page is available. However, whenever I click on a block to edit it, I get a "Permission denied" window; there's also no Close button etc. so I can't get out of this without going back in the browser or entering a new address in the address bar.
3. I can successfully add a block with e.g. HTML content. However, after adding it, I can't edit it subsequently (as in 2).
4. When I'm editing a new block (while still adding), I can't add images etc.

I'd appreciate help - am I doing something wrong, or are these bugs?

Thanks,
Calum

 
calumm replied on at Permalink Reply
I'm working some of it out, thanks tohttp://www.concrete5.org/community/forums/customizing_c5/admin_user...

I think that I've got a bit more work to do to learn about the hierarchical permissions!

Calum
mario replied on at Permalink Reply
mario
go to File Manager-->Access to give your user/group permissions to view and add files.

An easy way of setting permissions sitewide is to click the Home page in the Dashboard Sitemap --> Set Permissions and add proper permissions for the user/group, making sure that those permissions are inherited for all subpages. :)

If you decide to change permission on individual pages those permissions will override the overall permissions.

-mario
admin replied on at Permalink Reply
Is it possible to restrict a Group's access right down to not even being able to see the dashboard, to only editing pages, not even being able to add a page?
helenmarie replied on at Permalink Reply
helenmarie
I want to know the same as herbshirt, I want my client to be able to edit the content on the pages but not add a page or have access to the dashboard etc, because I know it will end in disaster if I give access to the dashboard lol :-)

Is it possible?
frizzleb replied on at Permalink Reply
frizzleb
Enable Advanced permissions and you should be able to achieve what you are trying to-do.

In config/site.php add the line
define('PERMISSIONS_MODEL', 'advanced');


This will allow you to set every aspect of access to your site.