Skip to main content

Make a field in a form editable or mandatory in a menu set, but read only or not mandatory in a different menu set

Use this guide to configure a field so that it's editable in one menu set and read-only in another.

H
Written by Harry Ledger
Updated over 2 months ago

Step 1: Copy the form and set field permissions

  1. Open the Admin Tool, click Forms.

  2. Find the relevant form and click it once.

  3. Click Create a copy of the selected form. The new copy will appear with (Copy) in the name.

  4. Double-click the copied form and rename it.

  5. Click the field you want to change.

  6. On the right, go to the Advanced tab.

  7. Adjust the following settings:

    • To make the field mandatory: Uncheck Inherit from field, then set Required to Yes.

    • To make the field non-mandatory: Uncheck Inherit from field, then set Required to No.

    • To make the field editable: Uncheck Inherit from field, then set Read-Only to No.

    • To make the field read-only: Uncheck Inherit from field, then set Read-Only to Yes.

  8. Click OK to save the form.

⚠️ Warning: Do not remove the mandatory setting for standard fields such as SIR, SCR, SWF, Family Leave, Emergency Contacts/Dependents, Pension, Benefits/P11d, or Organisation Charts. These are governed by regulations and must remain as configured.


Step 2: Copy the process and assign the copied form

  1. In the Admin Tool, go to Processes.

  2. Find the process that includes the original form and click it once.

  3. Click Create a copy of the selected process. The Process Configuration window opens.

  4. Rename the new process clearly.

  5. Click the red dot to enable it.

  6. Click the Form tab containing the form you want to replace.

  7. On the right, expand the User Interface section.

  8. Under View, click Change and select the copied form.

  9. In the Update section, tick User is allowed to change record details if the form should be editable.

  10. Click OK to save.


Step 3: Add the copied process to a menu set

  1. In the Admin Tool, go to Menus.

  2. Double-click the menu set where the copied process needs to be added.

  3. On the left, click the section where you want to add it.

  4. On the right, click Add Item > Existing Process.

  5. Use the Filter to find and select the copied process.

  6. Click OK to add it.


Step 4: Disable the original process (optional)

If you don’t want users accessing the original version:

  1. Right-click the menu item for the original process.

  2. Choose Disable.

You’ve now configured the same field to behave differently depending on the user’s menu set.

Did this answer your question?