Permissions by User

Permalink
Hey guys,

I have a website for a high school. Recently, we've wanted to move into letting each teacher have their own page that they can edit, so students can see homework, additional materials, etc. Naturally, we would need to set permissions so that they could only edit their own page. However, this quickly becomes complex.

Currently, Concrete5 can only set permissions by Group, not by User. We don't want Teacher A to be able to edit Teacher B's page, so we can't just make "Teacher" group and call it good.

As a result, we have to make a seperate group for every single teacher.

This is a pain in the toosh.

I'm wondering if there is anyone else out there who would like User defined permissions in addition to group permissions, much like how Windows OS operates. Any thoughts?

Stiny
 
Mnkras replied on at Permalink Reply
Mnkras
Enable Advanced Permissions
Stiny replied on at Permalink Reply
Stiny
I've looked into that, but I didn't see anything mentioning this. Sorry, didn't realize.

The problem is, the people maintaining the site would freak out if they saw more stuff. Right now anyone can figure out the permissions, but I'm afraid that if I turn on Advanced I would have to provide a whole new documentation on how to use it, and still get hundreds of questions from those who didn't understand it/didn't choose to read it.

If there was something where you could just go to permissions, and there was a button that said "Set by User", then a new set appears of all the Users, that would be perfect. I'm afraid Advanced is just too complex for our situation.
frz replied on at Permalink Reply
frz
Play around with advanced permissions, they may not have to really bother seeing it. You can have an admin setup a page to be owned by a particular user and then inherit the same settings on new pages made below..

I get what you're saying about not wanting to overwhelm people. In this case however if you want that functionality you're simply going to have to use advanced permissions.
Stiny replied on at Permalink Reply
Stiny
Yeah, it's a bummer but it looks like that's the path we're going to have to take. Instructional video, here we go! :)
Responsive replied on at Permalink Reply
Responsive
Hi Frz

you mentioned "You can have an admin setup a page to be owned by a particular user " can you give some more detail on how to do this. Is it via the page type ?
frz replied on at Permalink Reply
frz
turn on advanced permissions.

turn a specific page to manually set permissions (from edit mode on that page)

add that user to the grid of groups/users with rights.

give them the rights you want.