Hello everybody, I’ve been tasked here in the company to do a survey (and i would like to use OOTB SharePoint Survey) and the most challenging until now is to indicate which user (from a group of users) this particular survey response will refers. Any suggestions (if its possible)? Thanks in advance
Hmm… Yeah, that sounds like custom code to me. Unless you tried something with lookup lists?
Thanks Phil, actually what i need was not based on the access purposes and more on the response because i will need one of the questions of the survey to indicate a person of a group of (lets say 4) users (i know that i can use a control that is a user picker) and every time the person will respond the survey the person that this user chooses last time will not be on the list anymore. I know this probably asks for a custom solution but i really would like to not do that. Thanks anyway.
Dan
You could split your survey into multiple surveys and just give users (or groups) access to the survey(s) that pertain to them.
Are the questions across the surveys the same or similar? If so, you could create one and save it as a template and redeploy to another location. Then, it’s just a matter of setting the permissions on each survey.
Another option would be to create a workflow that copies survey responses to different lists based on the end-user’s business unit or other user profile property. I did this once where my organisation required fully anonymous responses to surveys. Check out my blog post here:
http://sharepoint-community.net/profiles/blogs/on-anonymous-surveys-permissions
If you would like to discuss the custom solution further, please let me know.
Phil