Is there a way to block QC data collection unless the QC tool is launched from Collector?
Use Case:
We want a parcel ID to be the user input in the target feature class. This parcel ID field would would be populated from a state wide parcel dataset, present in a WebMap (Collector) and the pop-up containing the link that would launch QC with the project user input defined already, As described here. I have this functionality working in another QC application and it works great. However, with a state wide dataset with ten of thousands of features, we want to eliminate user error as much as possible for the project user input field (in this case, Parcel ID), simply for data mining and association later. Thus, we are looking to limit/block the end-user from just opening the QC tool directly in the QC application, and would like for them to only be able to enter data in, if the tool was launched from Collector.
Additional info:
We do not was to use a spatial join of the features, in case the features end up outside of the parcel of interest due to GPS accuracy.