What permissions does the Public user have by default?

Bryan Drenner asked on October 1, 2014 18:33

I'm trying to fix a Kentico instance for which permissions are messed up. I'm comparing the settings under the Users, Roles, and Permissions apps with a fresh installation of Kentico 8.1 (with the Corporate Site). Looking at the Public user, Everyone role, and Not-authenticated-users role, for the Corporate Site and for global, I can find no "Allow" boxes checked anywhere - for any module or page type. How is it, then, that Public can access any page at all?

Recent Answers


Yehuda Lando answered on October 1, 2014 20:31

Pages have different permissions. Look in the pages module at the Properties\Security tab to see those permissions.

0 votesVote for this answer Mark as a Correct answer

Bryan Drenner answered on October 1, 2014 20:35

In a default Kentico installation, the page permissions all inherit from the root node in the document tree. The root node has no permissions set for any user.

So I am still unable to find how the Public user can access a page, according to the default permissions setup.

0 votesVote for this answer Mark as a Correct answer

Brenden Kehren answered on October 1, 2014 20:47

I believe its assumed the "Public User" can view all pages unless you specify on the page or node otherwise.

0 votesVote for this answer Mark as a Correct answer

Bryan Drenner answered on October 2, 2014 18:33

On the site I'm trying to fix, if I don't explicitly allow Read for Public on the root node, then the site requires authentication for every page. Even if "Requires authentication" is set to "no".

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.