Hide All Responses from End Users in SharePoint Survey

Requirement:  Don’t show all responses in a SharePoint survey to End-users! Only the Administrators should get all responses. 


Go to Survey Settings >> Advanced Settings >> Set the Item-level Permissions as Read access & Edit access to:  Only their own. This will hide all responses in the SharePoint survey.

sharepoint survey hide results

End-users will get “Contributor” access to respond to SharePoint Surveys. So, this setting will restrict them from getting the responses of other users. However, this setting will not control Administrators, so they’ll get to see all responses.

The above trick is applicable to both SharePoint 2007 and SharePoint 2010 survey to hide responses.

Another Way (for MOSS 2007):
Edit the Survey’s overview.aspx (Site Actions >> Edit Page), in List view web part, choose “Modify Shared Web Part” and then set the “Selected View” as “Summary View”. This will hide the link “Show a graphical summary of responses” from the page and display only the total number of responses.sharepoint survey hide all responses
Revert the above change by changing “Selected view” to get the “Show a graphical summary of responses” link back on the survey page. If you want admins to get all results in the graphical view, create a new view and secure it.
 sharepoint 2007 survey hide results
Related Posts:

Salaudeen Rajack

Salaudeen Rajack - Information Technology Expert with Two-decades of hands-on experience, specializing in SharePoint, PowerShell, Microsoft 365, and related products. He has held various positions including SharePoint Architect, Administrator, Developer and consultant, has helped many organizations to implement and optimize SharePoint solutions. Known for his deep technical expertise, He's passionate about sharing the knowledge and insights to help others, through the real-world articles!

3 thoughts on “Hide All Responses from End Users in SharePoint Survey

  • Thank you! It worked for me in Sharepoint Office 365.

  • Many thanks. It works for me. I’m using SP2013

  • It’s not working on SharePoint 2010. I tested now.


Leave a Reply

Your email address will not be published. Required fields are marked *