Visual

Blog post

Changing a documents template while having the CMS Editor role

5 January 2010, 3 comments
As you probably know, CMS Editors do not have the permissions to change a documents template once the document has been created. The required permission needed in this case is "Design web site". Administrators however should carefully consider giving the CMS Editors this permission because it also allows the editor access to the design tab. So what now? Well KenticoCMS 5.0 UI Personalization is the answer!

Below you can find a screenshot of what a CMS Editor user can see in KenticoCMS 5.0 template tab of a documents properties.

template_selection-(1).jpg

The editor cannot change the template in this case. Luckily for us, KenticoCMS 5.0 offers the ability to personalize the UI. So first we have to give the CMS Editors role access to the permission "Design web site". To do this go to "Site Manager" and open up the "Administration" tab, then Permissions and select for "Permission type" Modules and "Permission matrix" Content. 

matrix_permissions-(1).jpg
 
Tick the box under "Design web site" for the Role "CMS Editors" like in the picture above. When the CMS Editor now logs on he will be able to change the documents template:

template_selection_with_design-(1).jpg

But as you probably noticed, the Design tab is still there. To fix this go to "Site Manager" and open up the "Development" tab, then "Modules" and finally edit "Content". The properties dialog has changed in 5.0 and looks as follows:

ui_pers-(1).jpg

A new thing here is the "User interface" tab. Open it up like in the picture above, select "Design" and open up the "Roles" tab. Finally uncheck the "CMS Editors" box.

So now the CMS Editor will not be able to access the design tab thanks to the UI Personalizations of KenticoCMS 5.0. Be aware though that the "Design web site" permission grants the user access to some other things aswell, like for instance the "Master page" tab on the document Root.

Hope this helps!


Comments
Jeroen
Hi djf,

Thanks for the response! I actually did not even test that part :P Will fix asap...

Cheers!
1/7/2010 5:08:38 PM
djf
great blog though ;)
1/7/2010 3:38:22 PM
djf
Hi! This is probably a bit off topic but you should consider correcting the blog URL in the BlogFunctions.GetDocumentTags method in the transformation you're using to display blogpost detail ;)
1/7/2010 3:36:46 PM
Leave comment



 Security code

Search

Related posts

Exploring Kentico CMS 5.5 (Beta)

Just when you think you got 5.0 figured out, Kentico drops an early beta version of the upcoming 5.5 release. The beta... read more

Shortcuts in KenticoCMS

Hi! I thought it would be nice to cover some shortcuts in KenticoCMS which I have found useful. Please note that most of... read more

Tweaks: Copy web part

This tweak is similar to the "Widgetizer!" script and allows you to copy web parts from one page template to another... read more

BizForm with Sliding Labels

You might have noticed the "Sliding Labels" script I used on my Contact form. I thought it would be nice to... read more

Tips and Tricks: 1. Page template reduction - Template scopes

This is the first post of a series of tips and tricks on page template reduction techniques. From my point of view it is... read more