Subscribe to the Non-Human & AI Identity Journal

What breaks when one person can create and approve the same financial transaction?

The control stops detecting fraud and errors because the same identity can introduce, authorise, and conceal an entry. That breaks audit traceability, weakens accountability, and creates a single point of failure in ERP workflows. In SOX terms, it turns a control into a compliance liability.

Why This Matters for Security Teams

When the same person can create and approve a financial transaction, segregation of duties is no longer functioning as a control. The problem is not just deliberate fraud. It is also error containment, exception handling, and the ability to prove who did what and when. In finance systems, that single approval path can bypass detective controls, weaken review evidence, and make post-event investigation far harder.

This is especially dangerous in environments that rely on role membership alone. Static RBAC assumes access patterns are stable, but financial workflows are conditional and often highly contextual. Current guidance from NIST SP 800-63 Digital Identity Guidelines reinforces that identity assurance is only part of the control story; authorization and traceability still matter at the transaction layer. NHIMG notes that 80% of identity breaches involved compromised non-human identities such as service accounts and API keys, which is relevant because financial approvals are often executed by automations, not just people.

In practice, many security teams encounter this only after an exception workflow or emergency override has already created a permanent audit gap.

How It Works in Practice

The control fails when a single identity can both originate and authorise the same entry without an independent check. In ERP and treasury platforms, that can happen through permissive roles, misconfigured workflow routing, delegated approval chains, or service accounts that inherit human permissions. Once the approver and initiator collapse into one identity, the ledger may still record an approval event, but it no longer proves separation of responsibility.

Practitioners should think in terms of transaction-time policy, not just user-time privilege. That means pairing role design with workflow rules, approval thresholds, compensating monitoring, and immutable logging. NIST SP 800-63 Digital Identity Guidelines support stronger identity assurance, but finance controls also need evidence that the approver was independent from the creator. NHIMG’s Ultimate Guide to NHIs is clear that visibility and lifecycle governance are foundational, because hidden or long-lived credentials make approval abuse harder to detect.

  • Separate request, prepare, approve, and post steps across distinct identities.
  • Use JIT approval rights for temporary exceptions instead of permanent dual-role access.
  • Log both the actor and the decision context, including source system, timestamp, and policy outcome.
  • Flag self-approval, same-day creator-approver reuse, and emergency override patterns for review.

These controls tend to break down when a small finance team shares emergency access or when automated workflows reuse the same technical identity across multiple approval stages.

Common Variations and Edge Cases

Tighter segregation often increases operational friction, requiring organisations to balance control strength against close-out speed and business continuity. That tradeoff is real in month-end processing, urgent vendor payments, and business continuity scenarios where the approver is unavailable. Best practice is evolving toward risk-based exceptions rather than blanket waivers, but there is no universal standard for this yet.

One common edge case is workflow automation. If an ERP bot prepares transactions and also submits them for approval, the issue is not whether it is “human” or “non-human,” but whether the same identity has end-to-end authority. Another is compensating control design. A second approver, after-the-fact review, or threshold-based routing may be acceptable for low-risk items, but they do not fully restore segregation if the same identity can still complete the high-risk path. NHIMG’s Zacks Investment Research breach illustrates how identity and workflow weaknesses can cascade into broader control failure. The practical lesson is simple: if the system cannot prove independent approval, the control is functionally absent, even if the interface shows two steps.

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 address the attack and risk surface, while NIST CSF 2.0 and NIST AI RMF set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-03 Self-approval risk grows when shared or overprivileged identities are not rotated and governed.
NIST CSF 2.0 PR.AC-4 Access control must enforce least privilege and separation in transaction workflows.
NIST AI RMF AI RMF governance applies to automated approval logic and accountability in decision workflows.

Review NHI lifecycle and privilege scope so one identity cannot create and approve the same transaction.