Ben Barnard · Personal Research Repository

Shadow IT, LCNC & Shadow AI

A personal repository of observations, working hypotheses, and architectural notes exploring how low-code/no-code tools, citizen development, and unsanctioned AI reshape software delivery and enterprise security from the ground up.


Working Papers & Field NotesPublished Entries

The Five Tiers of Enterprise Shadow AI: A Taxonomy for Defenders

Executive Abstract & Working Definition: Enterprise Shadow AI is the unauthorized, unvetted, or unmanaged utilization of artificial intelligence models, browser plugins, autonomous agent runtimes, and low-code integrations by business units without centralized IT oversight or data governance. Unlike legacy SaaS shadow IT, Shadow AI introduces non-deterministic execution, unmonitored persistent API egress, and automated data exfiltration vectors that bypass traditional endpoint protection (EDR) and perimeter firewalls.

The Collapse of Traditional Gating: Why Blanket Bans Fail

Treating unsanctioned AI adoption as an adversarial compliance violation reflects a fundamental failure to understand organizational dynamics. In field research examining the interplay between citizen development and shadow IT (Barnard, 2024), empirical interviews with enterprise builders revealed a consistent finding: shadow IT is rarely born out of malice; it is born out of acute operational necessity.

When centralized IT departments face years-long backlog queues, business units operating under profit-and-loss (P&L) accountability inevitably seek workarounds. As participant P14 noted in the 2024 phenomenological study:

“IT would have a backlog to deal with in the organization itself. And when employees made requests, it was like you’re not a priority; we’ll get around to you. Two years. Two years before we got around to your employee-requested backlogs. And so, they resorted to creating their own solutions.”

Today, with frontier Large Language Models (LLMs) and conversational coding environments readily available, that dynamic has accelerated exponentially. An employee who previously needed weeks to write an Excel macro or a fragile Zapier automation can now prompt a foundation model to construct an entire internal dashboard in a single afternoon. Recent practitioner discussions on r/sysadmin highlight this exact phenomenon—such as non-technical executives using LLMs to generate bespoke single-file web applications and then demanding that enterprise IT support and secure them.

Applying blunt network bans or blocking corporate IP addresses no longer works. When perimeter firewalls drop traffic to major AI web domains, employees tether to cellular hotspots, use unmanaged personal mobile devices, or install rogue browser extensions. The result is not compliance—it is blindness.

The Five Tiers of Enterprise Shadow AI: A Taxonomy for Defenders

To establish effective visibility and governance without destroying agility, security leaders must move beyond binary "approved vs. blocked" lists. Enterprise Shadow AI spans five distinct operational tiers, each exhibiting unique technical risk profiles, detection mechanics, and governance requirements.

Tier 1: Ad-Hoc Web Prompting (Casual Copilots)

Mechanism: Employees manually copy-pasting corporate drafting notes, meeting transcripts, customer emails, or financial spreadsheets into consumer-grade browser interfaces (ChatGPT, Claude, Perplexity, DeepSeek).

Primary Exposure: Intellectual property leakage into public training corpuses, violation of customer NDA covenants, and exposure of regulated PII/PHI.

Practitioner Reality: Banning URLs simply drives users to personal phones. The effective control is the provision of a "paved path"—sanctioned enterprise licenses featuring zero-data-retention (ZDR) and contractual non-training clauses.

Tier 2: Trojan Browser Extensions & Add-Ins

Mechanism: Unvetted browser add-ons installed from consumer web stores promising "one-click email replies," "AI meeting summaries," or "PDF query copilots."

Primary Exposure: Silent background exfiltration. These plugins typically require blanket permissions to read and alter all website data across the DOM, passively harvesting authentication tokens, intranet session cookies, and internal documentation.

Defensive Control: Strict enterprise browser management policies (Chrome Enterprise Core, Edge Administrative Templates) enforcing extension allowlists and disabling third-party side-loading.

Tier 3: BYO-API Key Tools & Desktop Clients

Mechanism: Technical analysts, marketing operations leads, and developers purchasing individual platform tokens (OpenAI, Anthropic, OpenRouter) with corporate credit cards and embedding them into desktop utilities, terminal tools, IDE extensions, or CLI agents.

Primary Exposure: Non-Human Identity (NHI) sprawl. Unmonitored API calls completely bypass traditional Cloud Access Security Broker (CASB) visibility, creating unmetered data pipelines that evade enterprise logging and compliance retention mandates.

Defensive Control: Implementing centralized internal AI API proxy gateways (e.g., LiteLLM, Cloudflare AI Gateway) that provide virtual team keys, route optimization, automated DLP filtering, and detailed token auditing.

Tier 4: Citizen-Built AI Automations (The LCNC Convergence)

Mechanism: Non-technical business staff incorporating generative AI reasoning blocks into low-code automation platforms (Zapier, Microsoft Power Automate, Make, n8n) connected directly to core enterprise systems of record (Salesforce, SAP, SQL Server, HubSpot).

Primary Exposure: Non-deterministic data alteration, unauthenticated webhooks, and indirect prompt injection. When an autonomous workflow ingests unvetted customer email content and automatically triggers CRM field updates or financial transactions, an attacker can hijack the execution flow via prompt manipulation.

Empirical Precedent: As documented in Barnard (2024), citizen developers rarely implement schema validation, documentation, or credential hygiene on their own. In the qualitative study, participant P8 described a production application operating entirely in the shadows:

“The person who built it got fired in one of our rounds of layoffs. And then nobody knew how to use it. The problem was that you couldn’t turn it off or delete it because nobody knew how it worked other than the functionality of it. And it was the only way we could buy supplies... That was a perfect example of Shadow IT.”

Defensive Control: Establishing environment-level Data Loss Prevention (DLP) connector boundaries. Classifying internal databases into isolated "Business Only" connector groups that cannot be chained with arbitrary HTTP webhooks or untrusted AI endpoints.

Tier 5: Local Unmonitored Model Execution

Mechanism: Engineers, data scientists, and power users running quantized open-weights models (Llama 3, Mistral, Qwen) on corporate endpoints using local runtimes such as Ollama, LM Studio, or llama.cpp.

Primary Exposure: Total governance blind spot. High-risk internal datasets (proprietary codebase snapshots, customer databases) are ingested into local vector databases and processed offline with zero telemetry, zero SIEM logging, and no centralized audit trail.

Defensive Control: Endpoint configuration management detecting unregistered local LLM daemons, paired with centralized, compliant high-performance internal GPU clusters that eliminate the motivation for local workarounds.

Comparative Framework: Enterprise Shadow AI Tiers

Tier & ClassificationTypical User ProfileEgress / Risk VectorDetection VectorSociotechnical Governance Countermeasure
Tier 1: Ad-Hoc Web PromptingGeneral knowledge workers, marketing, HRPublic training ingestion, copy-paste data leakageDNS inspection, CASB URL categorizationEnterprise ZDR licensing, acceptable use agreements
Tier 2: Trojan Browser PluginsOperations, executive assistants, sales repsDOM scraping, session token hijackingBrowser extension inventory, endpoint EDRMandatory Chrome/Edge extension allowlists
Tier 3: BYO-API Key ToolsDevelopers, data analysts, technical staffUnlogged outbound HTTPS, credit card expensingExpense audits, proxy egress anomaliesCentralized LLM API Gateway (LiteLLM proxy)
Tier 4: Citizen-Built AI AutomationsCitizen developers, department buildersIndirect prompt injection, non-deterministic writesOAuth consent grant logs, Power Platform CoETenant DLP boundaries, sandbox promotion reviews
Tier 5: Local Model ExecutionSoftware engineers, machine learning leadsOffline data processing, zero auditabilityProcess hash monitoring (ollama, llama-server)Internal GPU inference endpoints, clear local compute policy

Applying Sociotechnical Systems Theory: The Principle of Joint Optimization

In classical organizational theory, Sociotechnical Systems (STS) theory (Bostrom & Heinen, 1977; Trist, 1981) posits that an organization is composed of two interdependent subsystems: the technical subsystem (tools, infrastructure, processes) and the social subsystem (people, culture, relationships, reward structures).

When organizations implement top-down technological bans or fail to support citizen development, they commit a fundamental error: sub-optimizing the social system in a futile attempt to enforce technical compliance. The result is always the emergence of what Spierings et al. (2016) termed Feral Information Systems—shadow workarounds that employees deliberately hide from leadership.

To achieve Joint Optimization—where technical security controls and human productivity operate in harmony—enterprises must replace gatekeeping with structured enablement:

  • The Center of Excellence / Center of Enablement (CoE): As emphasized by participant P15 in our empirical study, a CoE must serve as a coach rather than an enforcement blockade. The CoE provides safe sandbox environments, vetted templates, and reusable connector modules that make building securely easier than building in the shadows.

  • Two-Owner Architecture & Mandatory Decommissioning: Unmanaged automations become toxic assets when key employees depart. Enforcing automated group ownership rules (e.g., terminating any workflow that lacks two designated active owners) prevents institutional knowledge loss.

  • The "Paved Road" Strategy: The most effective security control is a superior sanctioned tool. When an enterprise provides friction-free access to compliant models, secure API endpoints, and monitored low-code sandboxes, the operational incentive for Shadow AI evaporates.

Frequently Asked Questions (FAQ)

What is the difference between Shadow IT and Shadow AI?

Traditional Shadow IT involves unauthorized software or SaaS tools (such as unsanctioned Dropbox folders or Trello boards) that execute deterministic logic. Shadow AI introduces non-deterministic outputs, autonomous reasoning loops, model hallucination risks, and prompt injection vulnerabilities, allowing untrusted external text to alter internal database states without human oversight.

How can enterprise security teams detect Shadow AI workflows?

Effective detection shifts from legacy IP/domain firewalls to identity and authorization layers. Key detection vectors include: (1) querying Microsoft Entra ID or Okta audit logs for third-party OAuth app consent grants; (2) monitoring internal network traffic for persistent outbound calls to LLM API endpoints; and (3) deploying low-code administrative discovery tools to inventory citizen-developed flows connecting internal databases to external webhooks.

Why do enterprise bans on generative AI tools fail?

Bans fail because they do not resolve the underlying business friction: excessive manual backlogs, outdated legacy software, and the business demand for operational agility. When organizations ban AI tools outright, employees circumvent perimeter controls by using personal devices or third-party browser add-ons, driving the technology deeper underground where IT has zero visibility or control.

Related Post

Copyright ©️ 2023 Blog Post II