AllowRepair - System Parameter
AllowRepair switches the Repair and resubmit feature in the Web Client: users edit the payload of a logged message (Log Event) in a Log View and send it again. Repair builds on Resend, so it only works while AllowResubmit is true.
At a Glance
| Property | Value |
|---|---|
| Key | AllowRepair |
| Data type | boolean |
| Default | true (Repair allowed) |
| Read by | Web Client |
| Takes effect | Within about 15 seconds; no restart needed |
| Status | ✅ Active |
| Since | Nodinite 3 |
How It Works
A user can Repair a Log Event only when all four conditions hold. The first two are global System Parameters; the last two are Role permissions on the Log View.
The checks for Repair: red means Repair is disabled, green means it is enabled.
| # | Setting | Where |
|---|---|---|
| 1 | AllowResubmit = true |
System Parameter, the master switch for Resend and Repair |
| 2 | AllowRepair = true |
This System Parameter |
| 3 | Allow Resend permission | The Role on the Log View, see Resend |
| 4 | Allow Repair permission | The Role on the Log View, see Repair |
When you repair a message, you pick a transport such as File, MSMQ, ActiveMQ, or Webhook. ResendWebhookSettings configures the Webhook targets, and ResubmitContextValuesForActiveMQ sets which context properties travel with messages resubmitted to ActiveMQ. The repair steps themselves are described in What is a Log View?.
Choosing a Value
- Keep
true(default) and grant Allow Repair only to the Roles that should edit payloads, see Add or Manage Log View. - Set
falseto turn off Repair for everyone while keeping plain Resend available.
Next Steps
- Permission Set for Log Views - Grant Allow Resend and Allow Repair
- Add or Manage Log View - Assign Roles and permissions to a Log View
- Manage System Parameters - Change the value
Related Topics
- AllowResubmit - Master switch for Resend and Repair
- ResendWebhookSettings - Webhook targets for Resend and Repair
- ResubmitContextValuesForActiveMQ - Context properties on messages resubmitted to ActiveMQ
- What is a Log View?
- Web Client
- System Parameters