Frequently asked question
As an administrator, it may be necessary to ensure values are entered by field users in a specific field. Within the geodatabase information model, you can define a field as non-nullable and a value must be supplied for that attribute before it can be submitted. In Collector for ArcGIS, this may not be enforced when creating a new feature. See the Collector for ArcGIS blog: Require the information you need from the field
Esri has provided a workaround for Hosted Feature services on Github, however this is not applicable for ArcGIS Server services. For ArcGIS Server services, it is necessary to add a property to the Feature Service via the Server Admin directory at REST, as follows.
https://myserver.esri.com:6443/arcgis/admin/login
https://relic.esri.com:6443/arcgis/admin/services
https://relic.esri.com:6443/arcgis/admin/services/emptygeom.MapServer
"setDefaultsToNullForNotNullFieldsInTemplates":"true"
Get help from ArcGIS experts
Download the Esri Support App