I created a collection in Survey 123 but when it publishes it stores the table and attachements in ArcGIS Online. This is not much of an issues other than the fact that I need to Join this table to data that is on my local SDE environment. I cant seem to figure that part out.
Does this work if you don't have your own portal setup? I've tried your steps and use the url for the service but when I publish the survey it says The custom feature service submission url is not compatible with this survey (Request error) and I did read in ESRI's documentation that it doesn't work with just an ArcGIS Server Service.
Hi Priscilla,
The submission_url will not work with an ArcGIS Server service that does not participate in Portal federation. We will be soon documenting a workaround, but that will still require a Portal or ArcGIS Online account.
If we are storing Are Survey123 data in a local SDE instance, then what is the purpose of the ArcGIS Data Store in this architecture? Survey123 is communicating with a Feature Service on Portal for ArcGIS which is how the ArcGIS Server Feature Service is exposed to ArcGIS Apps. Behind that is a feature class in a geodatabase. There's no active involvement of the ArcGIS Data Store in this scenario, is there?
The reason I ask is that in our environment (per Esri recommendation), the ArcGIS Data Store is sitting on two VM that have a monthly cost. We're not using the ArcGIS Data Store for anything else (hosted tile services, hosted feature services, etc.) and we have no immediate plan to utilize the Data Store. It's difficult to justify to our managers the expense of the Data Store when all it is doing is allowing the Survey123 an initial connection to our federated Portal for ArcGIS.
If there is a workaround so that we do not need the Data Store? - that Survey123 communicates directly with Portal for ArcGIS which is really what the URL submission is giving us. We'd sure would like to know it there is.
TIA