Is it possible to let a cms account be able to edit only some pages and not all?
Lets say User "A" can only edit his own page while having logged in at domain.com/manager
Evolution user, I like the back-end speed and simplicity

-
☆ A M B ☆
- 24,524 Posts
Not that simply; you’d need to have groups (user and resource) for each person, and have all pages except his own in other groups, and only the pages he can edit in his group.
Another way you can deal with that is to use QM, and have the user’s login page set to his page’s ID. It would still be possible for him to get at other resources to edit them, but it would have to be a deliberate action. How much do you trust these users?
I would probably write a plugin to compare the resource’s author ID and the logged-in user’s SESSION id, and disallow the access if they aren’t the same. I would still use the group and role permissions to limit things to the user-generated section of resources in general, with the plugin to fine-tune the specific resource.
Thx for ur reply,
Your first option looks like the best option for me.
To be clear on this: when i set every page to user "all" and this specific page(s) to user "A" then user A can only edit this page but is able to see the other pages in the cms but are locked?
Evolution user, I like the back-end speed and simplicity

I found this to do this for EVO:
http://www.unchi.co.uk/2011/03/30/hide-resources-in-modx-evolution-manager-tree/
With REV it’s a bit harder to fix, takes some time to figure out how to do it.
Evolution user, I like the back-end speed and simplicity
