Why Do User Permissions Suck

Permalink
First my rant. C5 documentation is terrible. Anytime I go into the developers guide and follow the instructions it never works. 8 times out of 10 I find the answer in the forums. Anyway, I have created a new user group and assigned various users to the group. I can adjust the permission for the group on a site wide level from the sitemap area by clicking on the home page and selecting Permission. Then under current permission set add the user group to the permission set I want.

My issue is I want to give my user groups the ability to move and add new blocks and I can't find the permission for that. And when I try and add it programmatic from the C5 documentation. It does not work. What am I doing wrong?

P.S. And advanced permissions is enabled.

https://documentation.concrete5.org/developers/permissions-access-se...

stewblack23
 
hutman replied on at Permalink Reply
hutman
First, you are right, the docs suck. There is an effort to get them updated but it is all users from the community who are doing it, so it's slow going. Feel free to join the Slack team and participate in updating docs.

Second, the "Edit Contents" permission should enable your users to change/add blocks on the pages. If you want them to be able to publish those changes you will need to give them "Approve Changes" too.
stewblack23 replied on at Permalink Reply
stewblack23
Hey hutman

Thanks for taking the time to respond. I would be more then happy to help. I'm already in one of the C5 slack groups. Don't know if there is another one for just documentation.

I have the Edit Properties already added to the user group, that's why I'm frustrated. My users can edit the content but they can't drag and drop block into new content areas. Don't want to give them admin right for obvious reasons. I'm on C5 8.1 for this client.
hutman replied on at Permalink Reply
hutman
There is a documentation channel on Slack, feel free to join that.

Can you attached a screenshot of the permissions you have set, as well as a screenshot of the front end pointing out which area you want the user to be able to drag from/to? Not sure if this will help but it might show something that rings a bell.
hutman replied on at Permalink Best Answer Reply
hutman
Do you have this group enabled to "Add Block" under Dashboard -> Stacks & Blocks -> Block & Stack Permissions? I don't know why this lives here (not intuitive at all) but it does and I have a feeling that's what might be missing.
stewblack23 replied on at Permalink Reply
stewblack23
Thanks. That did the trick. It would have taken me a while to find that one. They need to put all the user permission in one area and organize them by category. Will be MUCH easier to find.
yfsneals replied on at Permalink Reply
yfsneals