Latest blog post

Kentico CMS 6.0 brings you a great new feature that allows you to only display content to your editors if they have the needed Read permissions. To enable this feature, simply follow these steps:

Step 1: Enable the "Check document permissions" setting

Go to Site Manager, Settings, and select your site. In the Content, Content management section find and enable the "Check document permissions settings":


According to the help, this setting does the following:

"If enabled, only documents for which the current user has the Read permission are displayed in the content tree (in CMS Desk -> Content, in document listings and in various dialogs where the content tree is displayed)."

While this is simply awesome and a must have, please take notice of the following information:

"In case that a user doesn't have the Read permissions for any document at all, a message is displayed instead of the content tree, saying that they are not authorized to modify any document. If a user has the Read permission for a child document but not for its parent, the child document is not displayed as well."

In other words: the user always needs Read access to the parent node.

Step 2: Configure the document permissions


Notice that I denied Andy read permissions on the Home page.

Step 3: View the result

Note: I configured the permissions of multiple documents and denied Andy Read permissions for them resulting in the illustration above.


comments powered by Disqus




Related posts

Tips and Tricks: Debugging access denied permissions

When working with users and roles in Kentico CMS it is sometimes tricky to find the needed UI permissions. This post will... read more

Tips and Tricks: Max tree nodes

Have you ever worked in the content tree and felt that the maximum number of displayed documents were not enough? By... read more

Tips and Tricks: Macros in Widgets

Here is a quick tip that is useful if you work a lot with widgets in Kentico. You might know that macros are not... read more

Tips and Tricks: 10 things to check before delivery of the site

This post contains 10 things (in random order) that I would advise to check before the site can go live. 1. Update... read more

Tips and Tricks: Building Highly Scalable Websites

15 tips for optimizing your websites performance A couple of weeks ago, at the Kentico Connection 2011 in Prague, I... read more


Connect & Conquer