Hide survey responses from users?
We are planning to use a survey in a generic/kiosk type environment where users are not individually logged into Windows - many of them are all on PC that are automatically logged in (with the same account). Because of that, we have to ask for name/contact information in the survey and obvisouly don't want anyone to see any of the responses.With the Edit permission turned on (Only Their Own), all of these Kiosk PCs can could view/edit each other's responses.How do we allow the "edit" permission needed to submit the survey, but not allow anyone to view any of the responses?I've tried using a suggestion of modifying the View used for the survey I found several places online (https://msmvps.com/blogs/sundar_narasiman/archive/2008/08/14/hide-survey-results-graph-in-sharepoint.aspx), but ever time I try to use the Summery View, it errors out then next time I try to open the survey (then forwards me back to my main root site). I have gone into the "recover" screen to try and reset, but it does not appear to fix anything. I wind up having to delete and re-create the survey each time.Can workflows be applied to surveys? Maybe have an approval process in the survey so that you have the "Edit" permissions required to submit, but it doesn't show up in the Responses list unless it goes all the way through a workflow?
October 16th, 2009 8:32pm

A little more info. When I try the above method (switching to Summary View), here's what I get: When I click "OK" in the Edit Web Part pane, I get the alert message: "Switching to a different view removes changes you have made to the view, and may disable Web Part connections that depend on columns in this view." Click OK I get an error page:An unexpected error has occurred.Web Parts Maintenance Page: If you have permission, you can use this page to temporarily close Web Parts or remove personal settings. For more information, contact your site administrator. Troubleshoot issues with Windows SharePoint Services. When I click the link for "Web Parts Maintenance Page", I get the option to select my survey/list, then chose an action:"Close, Reset, Delete, Go back to Web Part Page, Switch to Personal View" From that point forward, (no matter which I try to do) I either get the above error page when I try to open a link that goes to the survey, or I get redirected to my root website home page. Re-setting it doesn't seem help. From there, I wind up going into my site (the one with the survey) settings, deleting the survey, and re-creating it. Any ideas?
Free Windows Admin Tool Kit Click here and download it now
October 20th, 2009 12:12am

Have you set the survey to "Allow multiple responses?" The default setting is no. Also, in Advance Settings, you can change it so Users have Edit access to "None", but the lowest Read access they can have is "only their own" which would still allow users to read other responses from the generic account. I tested the settings for a web part from the link you posted and when I allow multiple responses to the survey, it take me to the survey page to allow me to complete the survey, then returns me to the page with the web part for the survey. Then, I am able to click on Respond to Survey again and it took a 2nd set of responses and incremented the number of responses show in the web part. Hopefully this helps. Amy
October 20th, 2009 1:48am

Allow multiple responses = yesRead access = only their ownEdit Access = noneIf I leave the view for the survey as the default "Overview", the functionality of the survey is what I expect. It's just that I somehow want to remove the abilty (i.e. "Show a graphical summary of responses" and "show all responses" links) for anyone to view the responses to the survey.When I try changing from Overview to Summary view is when it bombs out. If I try to "Modify Current View", the only thing I can change is the title and page .aspx name. Is there another way to remove/disable the ability to view responses for normal users?
Free Windows Admin Tool Kit Click here and download it now
October 20th, 2009 2:22am

Hi, If you only want to hide the "Show a graphical summary of responses" and "show all responses" links, I think you can edit the overview.aspx page in SharePoint Designer: Open site in SPD>find the survey list, open the overview.aspx page>search for Show a graphical summary of responses" and "show all responses", locate the tr tags (<tr>) that put this two links, set it as <tr style="visibility:hidden"> Hope it helpsXue-Mei Chang
October 20th, 2009 11:30am

That did work to remove the links - is there a way to edit what Views are available? Even though the links on the overview page are hidden, technically someone could still go select "All Reponses" or "Graphical View" from the View drop-down menu.Man, I wish there was just a bult-in permission option to set "View responses = none"
Free Windows Admin Tool Kit Click here and download it now
October 21st, 2009 5:55pm

I used a different method to remove the links. I modified the web-part and set the audience to an Owner's group. The survey can be accessed via a link given to everyone, but when it completes, the "Show...." links are not visible.
November 18th, 2009 9:01pm

You don't need to edit the page in SharePoint Designer. Go to the suvey settings > Advanced Settings, and change the "Read access" and "Edit access" to "Only their own." - cawood blog | twitter
Free Windows Admin Tool Kit Click here and download it now
January 11th, 2011 11:29am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics