We want to create EPI Forms to submit data to an external webservice. For this we hook in into the FormsSubmissionFinalized event and then build up a connection to an external service and submit the data. This works like a charm. However because of legal requirements we're not allowed to save the data into EPI. Is there a way to disable storage of EPI Forms submissions in EPI database?
You can always uncheck the "Store form submissions" in the form settings:
Thnx, that is at least per form a solution. But unfortunately then content editors can still enable it. Is there also a way to force it on the whole epi instance?
You can use admin mode > [Forms] Form container > AllowToStoreSubmissionData
Then uncheck "Display in edit view" and ensure the default is false
Note: It may get reset when you redeploy (I've not tested it) so you can create an init module to ensure the state is kept the way you would like it if so