Portal Engine Questions on portal engine and web parts.
Version 7.x > Portal Engine > Editor role only for section of tree View modes: 
User avatar
Member
Member
eric.savage-clyral - 1/25/2013 4:32:18 AM
   
Editor role only for section of tree
I created an editor role for users that will only edit content in one section of the content tree.

Firstly, I would like only that section to be visible when they open the CMS Desk.

Secondly, I created folder permissions at the root level to restrict all users with that role, and then on the sub-folder I gave them permissions. I couldn't see any other way to grant permissions only to a specific sub folder, and even that attempt didn't work, as they get no access.

Ideally a solution on the first would be a solution for the second.

User avatar
Certified Developer 13
Certified Developer 13
josefd@kentico.com - 1/25/2013 9:24:57 AM
   
RE:Editor role only for section of tree
Hello,

yes, it possible to show only section of the content tree. This can be done by setting CMS Desk / CMS Site Manager -> Administration -> Users -> {user} -> Properties -> General -> Starting alias path to a desired page.

Please let me know if you need further assistance.

Regards,
Josef Dvorak

User avatar
Member
Member
eric.savage-clyral - 1/28/2013 1:15:17 AM
   
RE:Editor role only for section of tree
Thanks. Is it possible to do this per-role, or only per-user?

User avatar
Certified Developer 13
Certified Developer 13
josefd@kentico.com - 1/28/2013 1:42:13 AM
   
RE:Editor role only for section of tree
Hello,

unfortunately it is not possible. This is because user may have (and usually has) multiple roles assigned and having this property in role settings would not make it clear which one to use.

Regards,
Josef Dvorak

User avatar
Member
Member
eric.savage-clyral - 1/28/2013 2:21:18 AM
   
RE:Editor role only for section of tree
Thanks, I will implement as per-user, but this looks like a violation of DRY principles. If a user has multiple roles, you just do a union of the allowed folders.

It also makes it harder to communicate to my clients that assigning a role is not enough for their users and I have to give them a list of path syntax to paste into a box.