- 3 minutes to read

AllowRepair – System Parameter

Unlock secure, rapid business transaction repair with Nodinite. The AllowRepair system parameter empowers integration experts and customers to fix and resend logged transactions directly from the Web Client—no developer intervention required.

What you'll achieve with this guide:

  • ✅ Enable or disable secure repair and resend for business transactions
  • ✅ Empower end-users to resolve issues quickly and maintain business continuity
  • ✅ Minimize downtime and maximize agility for your integration landscape

Understanding Repair and Resend

Business transaction failures happen—but recovery shouldn't require developer intervention. The AllowRepair system parameter controls whether Nodinite enables authorized users to modify and reprocess failed log events directly from the Web Client.

How It Works

The repair and resend feature works through a multi-layered security model combining global settings with role-based permissions:

graph TD A[" System Parameter: AllowResubmit"] --> | Enabled? | B{Check AllowResubmit} B --> | false | C[" Repair Disabled"] B --> | true | D[" System Parameter: AllowRepair"] D --> | Enabled? | E{Check AllowRepair} E --> | false | F[" Repair Disabled"] E --> | true | G[" Role Permissions"] G --> | Allow Resend? | H{Check Role} H --> | No | I[" Repair Disabled"] H --> | Yes | J[" Role Permissions"] J --> | Allow Repair? | K{Check Role} K --> | No | L[" Repair Disabled"] K --> | Yes | M[" Repair Enabled"]
style C fill:#FF6B6B
style F fill:#FF6B6B
style I fill:#FF6B6B
style L fill:#FF6B6B
style M fill:#90EE90

Diagram: Security evaluation flow for repair and resend feature showing global parameters and role-based permissions.

Configuration Requirements

To enable repair and resend for end-users, all four conditions must be met:

Requirement Setting Description
Global Resend AllowResubmit = true Master switch for all resend operations
Global Repair AllowRepair = true Master switch for repair feature
Role Permission Allow Resend = enabled Grants user permission to resend log events
Role Permission Allow Repair = enabled Grants user permission to modify log events before resend

Important

The AllowRepair system parameter has no effect if AllowResubmit is set to false. Both global parameters must be enabled for the repair feature to work.


Configuration

The AllowRepair system parameter globally controls whether Nodinite enables the repair and resend feature for Log Events. This capability is essential for rapid issue resolution and business continuity, giving your team the power to correct and reprocess transactions directly from the user interface.

System Parameter Name Data Type Values/Example Comment
AllowRepair boolean true/false Default = true (Allowed). Set to true to enable the repair feature for Log Events.

This feature is available from Nodinite version 3.


Frequently Asked Questions

Find more solutions and answers in the Nodinite System Parameters FAQ, as well as the Troubleshooting user guide.

How do I change the value?

Changing a value for the pre-defined System Parameters is described in the generic 'How do I change the System Parameters' article.

Do I need to restart anything?

This parameter is used by the Web Client to provide end-users the ability to repair and resend Log Events. If you change this value, you do NOT need to restart anything. Changes are effective almost immediately, ensuring minimal disruption and maximum agility.


Next Step

Roles
Log API
Log Events
Administration