One of your employees can probably approve their own purchase orders. In most SAP environments where role design has not been actively governed, at least one user has the ability to create and approve their own financial transactions.

This is not a theory. It is one of the most consistent findings in SAP access reviews—and one of the least visible to the organisations affected by it. Whether it exists is rarely the real question. The question is whether the organisation is aware of it.

How it happens

A user—often a long‑tenured employee whose role has evolved over the years—accumulates access to two functions that should never sit with one person:

  • the ability to create a purchase order
  • and the ability to approve it
  • Or:

  • the ability to create a vendor
  • and the ability to make a payment to that vendor

These are called Segregation of Duties (SoD) conflicts. They are the access pattern behind the majority of enterprise financial fraud cases—and in many organisations where fraud has not occurred, the conditions for it exist unnoticed.

They do not happen because someone planned it. They happen because SAP roles accumulate over time with no governance model in place. A project ends. The access stays. A person changes roles. The old permissions remain. Over time, a user gains the ability to start and finish a financial transaction without an independent check.

What this means for the CFO

Unmitigated Segregation of Duties conflicts create a real gap in financial controls. Whether that gap has been exploited or not, it exists—and auditors treat it as such.

SOX and COSO‑based internal control frameworks classify these situations as material control failures. When personal data is involved, they also conflict with GDPR access control requirements.

In practice, three outcomes matter:

First, your financial controls are ineffective at a critical point in the process. A control designed to prevent error or fraud does not function if one user can both initiate and approve a transaction.

Second, auditors will find it. These conflicts frequently surface during SAP access evaluations. When discovered as an audit finding, they require a documented remediation plan—under time pressure, scrutiny, and with reputational impact.

Third, the exposure continues. Every financial close completed with unresolved SoD conflicts represents a period where effective control was missing. If questioned later, that reality is difficult to defend.

Remediation after an audit finding costs multiples of what prevention costs.

What this means for the CIO

This is a governance failure, not a technical one. The SAP system is operating as configured. The issue is not the technology—it is the absence of a governance model that prevents the accumulation of conflicting access over time.

Your name appears on the controls report.When an auditor or a board‑level risk committee asks about the effectiveness of SAP access controls, the answer reflects directly on the function responsible for maintaining them. An unresolved SoD conflict identified in an audit is rarely a system finding. It is a finding related to process ownership, decision‑making, and accountability.

Timing matters.Identifying and remediating conflicts proactively is a structured, manageable task. Doing so reactively—after an audit discovery—is a very different experience.

Why it persists

Most organisations are aware of Segregation of Duties as a concept. Awareness is not the problem.Ownership is.

Remediation requires a decision. Removing conflicting access limits a user’s ability to perform tasks they may have handled for years. That decision requires authority—someone who can assess what access is appropriate, communicate the change to the business, and ensure the same conflict does not reappear six months later.

In many organisations, that authority is unclear.

  • IT manages the system.
  • Compliance tracks the findings.
  • The business approves access requests.

The conflicts persist in the space between those functions.

The fix is not complicated. But it requires a decision.

Addressing SAP SoD conflicts does not require new technology. It requires three things:

  • A clear view of which users have conflicting access, and where
  • A prioritisation model that distinguishes between conflicts requiring immediate removal and those that demand compensating controls
  • A named owner with the authority and accountability to make access decisions and enforce them

This is how access is governed at s4access. Not through technical configuration alone—but through a governance model that allows you to answer, at any point in time, who has access to what, whether it is appropriate, and what has changed since it was last reviewed.

The question worth asking this quarter

Has your organisation ever mapped which SAP users have conflicting financial access?

Most have not—not because the question is irrelevant, but because no one has asked for an answer.

If your last financial close was completed without that visibility, the current quarter began in the same position. The conflicts that existed then still exist now.

FAQ's

SAP roles accumulate over time when no governance model is in place. A project ends the access stays. When a person moves to a new role the old permissions remain. Over time, one user gains the ability to start and complete a financial transaction without any independent check. It does not happen by design. It happens through years of unmanaged access.

Unresolved SoD conflicts create a real gap in financial controls whether that gap has been exploited or not. Auditors treat it as a material control failure under SOX and COSO frameworks. When personal data is involved, it also conflicts with GDPR access control requirements. Remediation after an audit finding costs multiples of what prevention costs.

This is a governance failure, not a technical one. The SAP system is operating exactly as configured. The issue is the absence of a governance model that prevents conflicting access from accumulating over time. When an auditor or board-level risk committee asks about SAP access controls, the answer reflects directly on the function responsible for maintaining them. Identifying conflicts proactively is a manageable task doing so reactively after an audit discovery is a very different experience.

Awareness is rarely the problem ownership is. IT manages the system. Compliance tracks the findings. The business approves access requests. The conflicts persist in the space between those functions because no single named owner has the authority and accountability to make access decisions and enforce them. That is precisely the gap s4access addresses through a structured governance model.

Leave a Reply

Your email address will not be published. Required fields are marked *