Why Shadow IT Reappears in SAP BTP

Shadow IT has a habit of resurfacing even in environments that are well governed. SAP BTP removes many of the historical frictions that once slowed down custom development in SAP landscapes. That reduction in friction is intentional and beneficial, but it also changes how risk enters the system.

What previously required transport requests, ABAP skills, and formal projects can now happen through low-code tooling, background automation, and side-by-side extensions. In practice, this means Shadow IT potentially appears inside approved tenants, uses enterprise identities, and consumes real SAP data if not governed correctly.

Consultants tend to notice it only after something breaks, a cost line spikes, or an auditor asks a question that no one can answer easily.

The mistake many teams make is assuming that Shadow IT is a behavioural issue rather than a structural one. In SAP BTP environments, most problematic solutions are built with good intent and within permitted tooling.

The risk comes from the absence of boundaries around ownership, lifecycle, and data movement, not directly from SAP BTP, and not from people deliberately bypassing IT.

Citizen Development as the Main Accelerator

Business-facing teams now have the means to build applications and automations that interact directly with SAP systems. The platform exists in part to widen participation in solution building because delivery demand far exceeds the capacity of central IT teams.

Problems arise when citizen development is treated as experimental rather than a permanent feature of the operating model. In many programmes, access is granted first and governance is discussed later. Builders create solutions that quickly gain users and business relevance, while decisions about support, data handling, and long-term ownership remain vague.

A warning sign appears when teams struggle to answer basic questions about a low-code app that has become widely used. The difficulty usually has little to do with the app itself and much more to do with the absence of agreed rules about who is allowed to build what, under which conditions.

Rogue Apps or Invisible Enterprise Risk?

Modern Shadow IT looks functional and reasonable. A small app solves a local reporting issue, or an integration is added to save time. Each decision makes sense in isolation, but the accumulated effect is not constructive, and possibly a problem.

What makes these solutions risky is not their functionality but their invisibility. They are missing from inventories, disconnected from change processes, and unknown to support teams.

When an issue arises, diagnosis takes longer because no one knows where logic resides or who last changed it, so ownership is lost.

If a team cannot list every low-code solution that uses or interacts with SAP data, name a current owner for each one, and describe how it could be disabled after an incident, Shadow IT is already present.

Clean Core as a Control Boundary

Clean core principles are often discussed as an architectural preference or an upgrade strategy. In the context of Shadow IT, they function as a control boundary. Extensions that run side by side exist precisely to avoid embedding fragile logic into the core.

In practice, erosion begins when teams treat small deviations as harmless. A minor enhancement is added to support an app. Direct table access is allowed to save time. Each choice narrows future options and increases dependence on undocumented behaviour.

Once low-code solutions depend on core changes, they stop being optional and start dictating upgrade timelines. At that point, Shadow IT is no longer confined to the edge of the landscape, but part of the system of record.

Structural Choices Define Behaviour

Many Shadow IT problems can be traced back to early account and entitlement decisions. SAP BTP allows fine-grained separation of environments, but that separation only matters if it is used deliberately. When sandbox, development, and production blur together, risk classification becomes difficult.

Equally, generous entitlements encourage experimentation without reflection. Teams don’t usually pause to consider whether a service should be active long term if no one is accountable for its use. Unused capabilities can accumulate, each one representing a potential data path or cost driver that no longer has a clear purpose.

These issues are often caused by the absence of limits that guide behaviour.

Identity Drift and the Growth of Shadow Access

In many BTP landscapes, builder roles expand steadily as new teams join initiatives. Production access sometimes follows the same path, often justified by urgency or familiarity. Manual role assignments become common, especially during project peaks.

This can create a layer of unofficial access. Users retain rights after their involvement ends, and technical users remain active without regular review. Shared accounts appear for convenience. None of this feels dramatic in the moment, yet it steadily weakens traceability.

Consultants often encounter this issue during incidents. A problem occurs in a low-code app, but log data points to an identity that no longer maps to a current role. Recovery slows because accountability is unclear. The root cause lies not in the tool but in how access evolved without regular correction.

Integration as the Main Hiding Place for Shadow IT

In SAP BTP environments, most low-code applications remain relatively harmless until they begin exchanging data with other systems. Integration is where Shadow IT usually becomes problematic and where its consequences spread fastest. A small application that reads data becomes far more consequential once it writes back, triggers follow-on processes, or calls external services.

Consultants often encounter integration decisions that were made quickly and never revisited. These connections become relied upon while remaining undocumented and unreviewed. The application may still look modest, but the data paths it relies on have become part of the operational fabric.

This is why integration discipline matters more than the size or visibility of the app itself. When low-code solutions are allowed to create direct, point-to-point connections, they bypass shared monitoring and create dependencies that are only revealed when something fails. The absence of mediation makes troubleshooting slower and accountability harder to establish.

Data as the Real Audit Boundary

Audits tend to focus on data movement. Questions centre on which systems provided data, where that data travelled, who had access to it, and how long it persisted. Low-code does not soften these questions.

Data handling assumptions can be implicit. Builders assume that reading data is low risk, especially when storage is temporary or local. Logs are treated as technical artefacts rather than records that may contain personal or sensitive information.

Shadow IT is made visible when data lineage cannot be explained clearly. If no one can describe how a particular field moved from an SAP system to an app and then onward to another destination, the platform choice becomes irrelevant. The lack of traceability is what creates exposure.

Automations and the Quiet Expansion of Scope

Automation introduces a different kind of risk. Applications usually require user interaction, which provides a natural pause point. Automations run without that pause. Once triggered, they act repeatedly and consistently, even when circumstances change.

In SAP BTP landscapes, automations often start as productivity aids. A background process checks for new records. A bot updates a status. A workflow moves data between systems. Over time, these actions become expected and relied upon, even though few people remember when or why they were introduced.

Problems arise when automations are treated as neutral helpers rather than active participants in business processes. Without clear limits, they can accumulate responsibilities. Consultants see automations that span multiple systems, execute frequently, and lack any clear owner. When such an automation misbehaves, its impact can exceed that of a visible application because it operates continuously.

Ownership, Promotion, and the Absence of Endings

One of the most persistent traits of Shadow IT is the lack of an ending. Applications and automations are created with enthusiasm and then left to run indefinitely. Production status becomes a resting place rather than a phase with obligations.

In SAP environments, production traditionally implies support, change tracking, and defined accountability. Low-code challenges this expectation because promotion can feel informal. A solution is shared more widely. Access is expanded. Usage grows. At no point does a clear handover occur.

Consultants often encounter landscapes filled with solutions that no one feels authorised to retire. Each one has users, even if usage is light. Each one represents a risk that someone would prefer not to own. The result is a slow build-up of operational noise that makes genuine issues harder to isolate.

Unused solutions can pose more risk than active ones because they are forgotten. They continue to exist without scrutiny, drawing attention only when something changes elsewhere.

Operating Model Choices and Their Consequences

How teams organise around SAP BTP has a direct effect on Shadow IT. Fully centralised models slow delivery and encourage workarounds. Fully decentralised models fragment standards and visibility. Most mature programmes settle somewhere between these extremes.

When business teams build, they need to understand the limits of their freedom. When architects define boundaries, those boundaries must be applied consistently rather than negotiated project by project.

Consultants frequently see partner-built solutions that bypass established patterns because delivery pressure made that seem acceptable at the time. These solutions often persist long after the project ends, carrying assumptions that no longer hold. Without a shared operating model, each exception becomes another hidden dependency.

Measurement as a Signal of Health

Metrics in low-code programmes often focus on adoption. Numbers of apps, numbers of users, and numbers of automations are easy to count. They say little about health. More useful signs can be found in observing how often things are reviewed, changed, or removed.

A landscape where nothing is ever retired usually indicates avoidance rather than stability. A landscape where access reviews rarely result in changes suggests that roles are drifting. Consultants advising on recovery often look for these patterns early because they reveal cultural habits more clearly than dashboards.

Measurement becomes valuable when it addresses behaviour. It shows whether teams revisit earlier decisions or simply accumulate them.

The Extension Factory as a Long-Term Aim

Even successful SAP BTP programmes begin to resemble extension factories. Extensions are treated as products with known owners, defined scope, and an expected lifespan.

In such environments, Shadow IT becomes easier to spot and easier to correct. New solutions enter through known paths so when something breaks, people know where to look first.

This comes from habits that make responsible behaviour the default. Consultants who have worked in such landscapes often notice how little energy is spent debating governance because the rules are already part of daily work.

Shadow IT in SAP BTP environments grows when decisions accumulate without structure. It shrinks when structure and governance guides those decisions without getting in the way. The difference can be found in how clearly teams understand ownership, data movement, and lifecycle.

Experienced consultants recognise that tools don’t usually create these problems on their own. Operating choices do. When those choices are made consciously and revisited regularly, low-code becomes a practical extension of the SAP landscape rather than a source of hidden risk.

If you are an SAP professional looking for a new role in the SAP ecosystem our team of dedicated recruitment consultants can match you with your ideal employer and negotiate a competitive compensation package for your extremely valuable skills, so join our exclusive community at IgniteSAP.

Share