About Access Control
With FormAssembly's Access Control feature in the Form Builder, you can turn any field into a hidden or uneditable field. This is particularly useful if you plan on using a hidden field to trigger certain conditionals based on information that is being prefilled from a respondent. This can also be useful if you would like to prefill a field with information that you want your user to be able to see, but not to edit or overwrite.
Access Control Options
To access this feature:
- Select the field you would like to apply Access Control to
- Select Options to open the Field Properties panel
- Expand Access Control
The following Access Control options are available:
- Editable
- The field is visible and editable by the respondent.
- Hidden
- Hides the field from respondents, so that only form owners and collaborators can see the field in the Form Builder.
- No Overwrite (with Strict Validation)
- The field is visible, respondents cannot edit the field, and connectors and form features cannot overwrite the field on form load or submission.
- No Overwrite (without Strict Validation)
- This field is visible, and can be updated on load or submission by features like Prefill, Calculated Fields, and Dynamic Picklist.
Note: For all existing forms, before August 21, 2025, Strict Validation remains disabled by default. For new forms or existing forms with recent Access Control changes, after August 2025, the No Overwrite setting will have Strict Validation enabled by default.
Note: The No Overwrite option is not compatible with the Save and Resume feature. Respondents who resume a form will be able to edit fields that have been marked as "No Overwrite." Additionally, the No Overwrite option is only available on Form Builder versions 4.4.0 and higher.