I am working on a survey that will be used by select volunteers in order to collect field-based data. We were wondering if there is an elegant way to ensure that only the selected volunteers are able to complete the survey? The volunteers are members of the general public and they are not affiliated with the organization that I am working with. From my understanding, if we make the survey public, these volunteers will not need to have and ArcGIS online account and will only need to download the Survey123 app.
Again, since the survey is going to be public, and we only want to let select volunteers use it, we are looking for a way to ensure that we are only including the validated surveys in our analysis.
I had a few thoughts but they are messy including assigning each individual a unique code and having them fill that in on a single line of text question at the beginning of the survey. If there is not a matching code, I can filter out those records during data processing. On the other hand, it would be nice if there could be something that would look for unique ids as they are entered and if there are matches it would allow the user to proceed. I am not sure if surveys can be protected via password, but we are are worried that passwords may become widely dispersed within the community.
Please let me know if anyone has any better or more intuitive ideas.