6

I have the following situation (SharePoint 2010):

A document library contains publishing pages. Anonymous access is enabled. The publishing pages are separeted in folders.

Now i have the situation that one of this folders (the pages inside the folder) should NOT be accessible by anonymous users. That's simple, I just had to break the inheritance of this folder any the anonymous access was gone. Unfortunately ONE page inside this folder should be accessible by anonymous users. How can I achieve this?

To my knowledge its not possible to achieve this by setting the rights programmatically. Its also not possible to set "NT AUTORITY/Anonymous logon" as user to a page.

  • Is this SharePoint 2010? If so you can break the inheritance of a single document. – user15323 Mar 5 '13 at 16:45
  • Yes its SharePoint 2010. Breaking the inheritance let me protect single documents, but i dont have a possibility to assign anonymous access to single documents this way. – LMW-HH Mar 5 '13 at 17:25
1

SharePoint does not support giving anonymous users access to items with broken permission inheritance. The last level you can do that is at the List level I think.

You need to move this one item to a new library or list.

0

If you cannot move the page out of that specific folder, you should be able to reinherit permissions on the folder and then break the permissions individually on the other documents that need to be secured.

I personally don't like to do granular permissions at an item level because it's so hard to tell what's secured and what's not. Ultimately, I would suggest moving things that should be secured into a sub site and then lock down that whole sub site so you know that anything in it is secure.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.