Join our Newsletter — 33% off our NHI Course

Why do organisations struggle when ERP controls are treated as a separate compliance exercise?

Controls fail when they are disconnected from how the business actually runs. If finance, IT, audit, and operations each define controls in isolation, gaps or duplicated checks appear. That creates bottlenecks, weak accountability, and hidden risk. Good control design aligns ownership, policy, and system behaviour so governance supports operations rather than slowing them down.

Why This Matters for Security Teams

ERP controls become fragile when they are treated as a reporting exercise instead of a way to shape how transactions, approvals, access, and exceptions actually work inside the system. That split creates parallel control languages across finance, IT, audit, and operations, which leads to duplicated reviews, unclear ownership, and controls that look strong on paper but fail in daily execution. Current guidance from NIST Cybersecurity Framework 2.0 and NHIMG’s Ultimate Guide to NHIs – Regulatory and Audit Perspectives both point to the same operational reality: controls only hold when they are embedded into business processes and ownership is explicit.

This matters even more where ERP workflows depend on service accounts, integrations, approval bots, and other non-human identities. NHIMG research notes that 97% of NHIs carry excessive privileges, which makes control drift far more likely when governance is handled as a separate compliance checklist rather than as part of system design. In practice, many security teams discover control failure only after an audit exception, a payment delay, or a reconciliation issue has already exposed the gap.

How It Works in Practice

Effective ERP control design starts with the process, not the policy document. That means mapping each control to a concrete business event such as vendor onboarding, journal entry approval, master data change, period close, or payment release. The control owner, system owner, and business owner should be the same discussion, even if they are not the same person. Frameworks such as NIST CSF 2.0 and ISO/IEC 27001:2022 both reward this alignment because governance is measured by repeatable operation, not policy intent.

For ERP environments, that usually means three things:

  • Design controls inside the workflow, so the ERP enforces segregation of duties, approval thresholds, and exception handling.
  • Use one control register that ties audit evidence, technical configuration, and business ownership to the same control objective.
  • Review non-human access together with user access, because service accounts and API keys often execute the steps that humans only approve.

NHIMG’s Ultimate Guide to NHIs – Lifecycle Processes for Managing NHIs is especially relevant here because lifecycle control is where ERP integrations and privileged service identities are usually overlooked. If a control cannot be enforced through configuration, monitored continuously, and traced back to a named owner, it becomes a manual review dependency instead of a control. These controls tend to break down in heavily customized ERP instances with fragmented integrations because ownership, logging, and approval logic stop matching the actual transaction path.

Common Variations and Edge Cases

Tighter ERP control design often increases implementation and change-management overhead, requiring organisations to balance assurance against process speed. That tradeoff becomes visible during acquisitions, ERP migrations, shared-service rollouts, and regional deployments where local finance teams use different exception paths or approval norms. There is no universal standard for this yet, but current guidance suggests that controls should be standardised where possible and localised only where regulation or documented business necessity requires it.

One common edge case is when compliance teams want a centralized control framework while operations need fast issue resolution. Another is when audit expects manual evidence, but the ERP already produces a stronger automated signal. In those cases, the control should be redesigned, not duplicated. NHIMG’s Top 10 NHI Issues and the NIST control model both support a practical view: reduce exception handling, improve traceability, and make control ownership visible at the point of execution. Organisations also need to treat integrations, bots, and scheduled jobs as part of the control perimeter, not as background infrastructure. When that does not happen, the ERP may still pass an audit while the real business process continues to run outside the intended control boundary.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 and CSA MAESTRO address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-53 Rev 5 and NIST AI RMF set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST CSF 2.0 GV.OV-01 ERP controls need governance that aligns business, IT, and audit ownership.
NIST SP 800-53 Rev 5 AC-5 Segregation of duties is central when ERP controls are embedded in workflow.
OWASP Non-Human Identity Top 10 NHI-03 ERP integrations rely on service identities that often keep excessive privilege.
NIST AI RMF GOVERN Control design fails when governance is detached from actual system operation.
CSA MAESTRO GOVERN ERP automation and agents need process-level governance, not separate paperwork.

Inventory ERP service accounts and rotate or reduce secrets tied to long-lived integrations.