Minor editing of submitted survey entries by survey responders

687
2
Jump to solution
03-01-2021 12:36 PM
JulietK
Occasional Contributor II

Background

I have a survey which will be in use long-term to gather data on a daily basis. The survey users will be a specific group of people, and as new people start in the role or people leave the role the members of the group will change. The submitted data will be retained for recordkeeping and data analysis purposes.

 

Q1: Is it possible to allow survey users to make minor edits to responses after submission, but prevent them from deleting submissions?

Q2: Is it possible to constraint survey users to edit only their own entries, and not any entries by others?

Q3: When edits are made, is it possible to have the details of the edits to be retained? E.g. What the edit was, who made the edit, and when the edit was done.

 

I've tried Google but have not been able to find concrete answers to the questions above..

Thanks!

0 Kudos
1 Solution

Accepted Solutions
JamesTedrick
Esri Esteemed Contributor

Hi @JulietK ,

1. Yes, it is possible to prevent user's from deleting records.  Survey123 itself is not configured to allow users to delete records; this can be further enforced at the feature service settings.

2. Yes, it is possible to constrain editign to only those records a user created; see again the link to feature service settings above. 

3. Editor tracking fields will store who made the last edit and when.  Additional fine-grained change logs can set up in the Feature Service settings and accessed via the REST API

View solution in original post

0 Kudos
2 Replies
JamesTedrick
Esri Esteemed Contributor

Hi @JulietK ,

1. Yes, it is possible to prevent user's from deleting records.  Survey123 itself is not configured to allow users to delete records; this can be further enforced at the feature service settings.

2. Yes, it is possible to constrain editign to only those records a user created; see again the link to feature service settings above. 

3. Editor tracking fields will store who made the last edit and when.  Additional fine-grained change logs can set up in the Feature Service settings and accessed via the REST API

0 Kudos
JulietK
Occasional Contributor II

Hi James,

Great, thank you for the information! The response is really helpful.

 

0 Kudos