How to restrict user to give multiple survey in a survey list?? RRS feed

  • Question

  • I have created a web application with anonymous access, In that I have a survey list for user to take survey anonymously but since the user is anonymous survey list is allowing user to take it multiple time which I need to restrict, so that one user can take survey only once..... kindly help.


    Friday, May 20, 2016 8:44 AM

All replies

  • Hi Sonam,

    Here you go.

    Please check the below


    Please remember to click 'Mark as Answer' on the answer if it helps you

    Sunday, May 22, 2016 4:32 AM
  • Hi

    because it's about anonymous, the onlye way is to filter based on user's IP address

    To do it , you can  insert a javascript code in editform.aspx for your survey which will redirect to another main page ( FORM1)

    Create a new list , which will contain a list with already known IP addresses. That  FORM1 page will save user's IP address in that list with IP, and also will check if that IP already exist. If not will redirect the user to your survey. If exist will prompt it  with a message to inform that it is not permitetd multiple answers

    But, this way will block users ( different users ) which are comming from a Proxy - with a unique IP address

    Romeo Donca, Orange Romania (MCSE, MCITP, CCNA) Please Mark As Answer if my post solves your problem or Vote As Helpful if the post has been helpful for you.

    Sunday, May 22, 2016 7:42 AM
  • you can ask for email address for the users and validate it first.

    http://www.abdulazizfarooqi.wordpress.com Abdul Aziz Farooqi [BizTalk & SharePoint Consultant] MCPD Web & MCPD SharePoint 2010

    Sunday, May 22, 2016 8:33 AM