> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firstresonance.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Configure run enforcement

> Set which rules ION enforces when runs are in progress or completing.

Run enforcement settings control what you can and can't do during run execution.

## Configure run enforcement

1. In ION, go to **Settings > Production > Runs**.
2. Turn on or off the settings you need:

| Setting                                                  | What it does                                                                |
| -------------------------------------------------------- | --------------------------------------------------------------------------- |
| **Require part-procedure relationship**                  | Parts must be linked to procedures before they can be used in runs.         |
| **Allow run steps to complete without required install** | Steps can be marked complete even if required parts haven't been installed. |
| **Enforce peer signoff**                                 | A different user must sign off on each step completion.                     |
| **Enforce run title template**                           | Run titles must follow the configured naming template.                      |
| **Enforce all aBOM parts installed for completion**      | Runs can't be completed if any aBOM parts remain uninstalled.               |

When **Enforce all aBOM parts installed for completion** is on, you can also turn on **Allow completion with justification** to complete runs with uninstalled parts by providing a written justification.

## Related

* [Require barcode scanning for installations](/administration/production-settings/require-barcode-scanning-for-installations)
