Select to view content in your preferred language

Disable editing for specific fields in Editor widget

333
4
3 weeks ago
Status: Open
Bud
by
Legendary Contributor

In an Editor widget in Experience Builder, I want to see all fields, but restrict editing to certain fields.

For example, with a Survey123 feature layer in Experience Builder, I want users to see all fields, but only edit the STATUS field, not any of the others.

As far as I can tell, there isn't a way to restrict field editing for specific fields in Experience Builder or in a web map. Could that functionality be added?

Related:

4 Comments
KenBuja

You can make a field uneditable in a web map by using the Form editor.

Neal_t_k

Not sure if this follow through to EB.  In AGOL go to the data tab, click fields, select the field you want to restrict. 

Neal_t_k_0-1776111477665.png

 

Bud
by

As @KenBuja mentioned, this can be done in the web map > form editor:

Bud_0-1776113027794.png

DougBrowning

Changing these editable settings in a Form does not block them from simply editing in the attribute table or in Pro.  Or open the service in a new map and edit.  Only safe way now is a database view.

More info here plus a script to turn them off  https://community.esri.com/t5/arcgis-online-questions/turning-off-editing-field-by-field/m-p/1695946...