Databricks AI Security Leap

Databricks' Omnigent introduces intent-based authorization to prevent AI agents from executing off-task actions, even when their identity permits them.

Diagram illustrating intent-based authorization in Omnigent blocking an unauthorized AI action.
Intent-based authorization ensures AI actions align with declared purpose.
Visual TL;DR
AI Agent VulnerabilityDriver
traditional systems verify who can access what, not why an action is taken
From the article 9+ mentionsDatabricks is rolling out a new security layer for its AI agents designed to tackle a fundamental flaw in current authorization models.
Prompt Injection RiskDriver
malicious instructions hidden in data trick agents into unauthorized actions
From the article 2 mentionsPrompt injection attacks exploit the agent's inability to distinguish between data to process and instructions to follow.
Identity-Based FlawDriver
agent executes off-task actions if identity permissions allow it
From the article 2 mentionsWhen an attacker embeds instructions within this data, the agent might execute them if its identity-based permissions allow it.
Omnigent Security LayerCore
From the articleDatabricks is rolling out a new security layer for its AI agents designed to tackle a fundamental flaw in current authorization models.
Intent-Based AuthorizationCore
every AI agent action must align with a clearly declared purpose
From the article 5 mentionsThe new system, part of Omnigent, introduces intent-based authorization.
Prevent Off-Task ActionsEffect
stops AI agents from executing actions not aligned with their session's purpose
Enhanced AI SecurityOutcome
tackles a fundamental flaw in current authorization models for AI agents
From the article 2 mentionsCrucially, the agent cannot alter or expand its own intent at runtime, preventing prompt injection from hijacking the security policy itself.
Contents(3)

Databricks is rolling out a new security layer for its AI agents designed to tackle a fundamental flaw in current authorization models. Traditional systems verify who can access what, but not why. This oversight allows malicious instructions, hidden within data an AI agent processes, to trick it into performing unauthorized actions, as detailed in their blog post.

The new system, part of Omnigent, introduces intent-based authorization. It mandates that every action an AI agent takes must align with a clearly declared purpose for that specific session.

The Vulnerability: Identity vs. Intent

AI agents often handle vast amounts of diverse data, including documents, emails, and user-submitted text. Prompt injection attacks exploit the agent's inability to distinguish between data to process and instructions to follow.

When an attacker embeds instructions within this data, the agent might execute them if its identity-based permissions allow it. This is particularly dangerous when an agent has broad capabilities, like reading and granting access to data, but is only intended for a specific task, such as data quality checks.

Without intent-based authorization, an agent tasked with checking data quality could be manipulated via a hidden instruction to grant external auditors access to sensitive tables, even though such an action is outside the scope of a quality check.

Omnigent's Intent-Based Defense

Intent-based authorization binds the AI agent's session to a declared purpose. Every subsequent action is then evaluated against this declared intent.

Actions are categorized as 'Permitted' (within the declared purpose), 'Consent-required' (sensitive but potentially within scope, requiring human approval), or 'Denied' (outside the declared purpose).

This ensures that even if an agent's identity allows it to perform an action, it will be blocked if that action does not serve the session's declared intent.

Human Approval and Tamper-Proof Intent

The declared intent is drafted by the AI agent from a plain-language description but requires explicit human approval before activation. Crucially, the agent cannot alter or expand its own intent at runtime, preventing prompt injection from hijacking the security policy itself.

Omnigent's design includes safeguards: agents lack the tools to remove or edit policies, and new policies require human review, preventing the agent from silently weakening its own guardrails.

This layered approach, combining intent-based authorization with other contextual policies like session-risk scoring, creates a robust defense mechanism within a single policy engine.

© 2026 StartupHub.ai. All rights reserved. You may not republish this article in full without a license. Search engines and AI research tools may crawl and summarize for reference. Bulk reproduction or model training requires a license. See our terms.
Daniel Singer

Written by

Daniel Singer

Editor, StartupHub.ai

Daniel Singer is the editor of StartupHub.ai, a technology expert and thought leader on AI and its applications across sectors, from fintech and healthcare to developer tooling and consumer software. He writes and tests the tools covered here thoroughly and regularly, and built StartupHub.ai to give founders, operators and buyers a clearer read on what they are actually being sold.

More from Daniel Singer