I have multiple classes of users in my system where one class of users should only be allowed to submit new records through Survey123 and another class of users can edit those submitted records in Survey123. I also have another class of users that can only view this data, but that's probably not relevant...
I'm trying to restrict the one class of users to only be allowed to add new records to an existing feature layer used by Survey123. My process is to create a Feature Layer View with edit rights restricted to "Add Only" and use that as the submission url in the Survey123 form used by this class of user. The Feature Layer the View is created from is used in another Survey123 form (also using the submission url) used by my other class of users who have full permissions to Add, Update and Delete records.
The above scenario is not fully working for me as it is not uploading Attachments when the Feature Layer View editing is set to "Add Only". If I set it to "Add and Update" the Attachments get uploaded correctly.
I had some minor communications with Esri staff who said the editing permissions should be set within the Survey123 Form's configuration, not set on the Feature Layer itself, however, since I am using an existing feature service (submission url) this is not possible.
Does anyone have a solution for this?
Thank you in advance
Mike