Hi Kelly,
Thank you for your reply. There is a field called "Status" for field workers to update the status of a case ('Open', 'In Process', or 'Completed') from Collector. The same feature service is being used in GeoForm for the public to report new cases. So, I've set the default value of the "Status" field to 'Open' and does not allow NULL values when I created the geodatabase in ArcCatalog before publishing it into a feature service.
When creating the GeoForm on ArcGIS Online, I was able to hide the "Status" field from its web map, but from the GeoForm's configuration page, in the Fields section, it does not honor its web map's setting and all required fields are not able to disable (uncheck).
Ultimately, I'd like to require the field workers to fill in this "Status" field, but would like to hide this field from the public to avoid confusion.
Note - I've created another 'feature layer view' for public editing (only allow to add new features), but as for required fields that were set at the geodatabase level in ArcCatalog, it doesn't seem to matter.
Thank you very much for your time here.
Emily