SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have a unique requirement where customer wants their authors to browse the publishing site as-if they are read-only users. Additional Notes:

  1. We do NOT have separate STAGING and PRODUCTION farms. It should happen in the same farm and same site collection.
  2. Authors do NOT want to use a separate account to browse the site. They want to switch the mode (reader-author) dynamically

Leave comments if more information is needed to understand/answer the question.

share|improve this question

One thing is for sure, as Erica said, there is not OOTB way of handling it.

I have an alternative solution but not sure if it will scale to your situation.

We can develop a HttpModule to keep track of request from each user and read their choice flag (whether they want to be an author or reader) from the User Profiles properties. Depending on the flag value in profile properties users can switch the mode (reader-author) dynamically via help from SP Groups.

How to set/save the flag value? We can provide a Custom actions in the SharePoint Ribbon, to set the flag value (Reader/Author) in User Profile properties

share|improve this answer

This is not possible using only out of the box SharePoint technology. You will need to create a custom solution in order to have the functionality you described. Are you asking how you might go about coding this solution?

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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