Domain Overrides

Set a different AI trust level for one area of your environment, such as deployments or monitors, without changing the account-wide default.

Overview

Most teams do not want a single autonomy setting for everything they own. Letting an agent tune a noisy monitor without asking is a different decision from letting it roll back a production deploy. Domain overrides let you make those decisions separately.

Rather than configuring autonomy per connector, Edge Delta groups tools into six domains by what they act on. You do not manage CircleCI and Argo CD as separate policies. You decide how much autonomy deployments get, and every deployment tool follows.

The Domain Overrides page showing the six domain cards. Each card has a level selector from 0 to 4 and lists that domain's capabilities as Active, Approval, or Off. Collaboration carries an override at L4 while the other five follow the account level. The Domain Overrides page showing the six domain cards. Each card has a level selector from 0 to 4 and lists that domain's capabilities as Active, Approval, or Off. Collaboration carries an override at L4 while the other five follow the account level.

The six domains

DomainCovers
Code & PRsSource repositories, pull requests, and code review.
Deployments & InfrastructureDeploys, rollbacks, and infrastructure changes.
Pipelines & DataTelemetry pipelines and data routing.
Monitors & IncidentsMonitors, alerts, and incident records.
CollaborationChat, tickets, and documents.
Agents & ModelsTeammate and model configuration.

Each tool a connector exposes is classified into one of these domains. Tools that have not been classified yet are listed in the review section of the posture report.

Each domain has a card showing the level selector, 0 through 4, and the capabilities that domain covers with their current state:

StateMeaning
ActiveRuns without asking.
ApprovalRuns only after a human approves it.
OffNot available at the current level. The card shows the level that would unlock it, for example off until L3.

This makes the effect of a level concrete before you change it. In Deployments & Infrastructure, for example, drafting deploy manifests may be active while deploying services stays off until L3 and progressive auto-deploy with rollback stays off until L4.

How the effective level resolves

Every domain has an effective level, which is what actually governs a tool call. It resolves in this order:

  1. If autonomy is frozen, the effective level is L0 for every domain. Nothing else is consulted.
  2. If the domain has an override, the override is the effective level.
  3. Otherwise, the account level applies.

This has a practical consequence worth stating plainly: once you use overrides, no single number describes your organization. “We run at L2” stops being true the moment one domain sits somewhere else. Read the effective level table rather than the account badge.

It also means an override pins a domain in place. Moving the account level leaves every overridden domain exactly where it is, so raising or lowering the account is not a way to move the whole organization at once. The level-change preview makes this explicit, counting how many domains actually move and noting that a domain with a cap of its own keeps it. If you want an overridden domain to follow the account again, clear its override.

Reading the effective level table

The Effective level resolution table on the Domain Overrides page shows the resolution for all six domains at once, and recomputes as you make changes:

ColumnMeaning
DomainThe domain being resolved.
Account levelYour account-wide default.
Domain capThe override on this domain, if one is set.
EffectiveThe level that actually applies.
Decided byWhich rule won: freeze, domain override, or account level.

The Decided by column is the one to check when a tool behaves differently than you expected. It tells you whether a domain is following your account default or something more specific.

The effective level resolution table. Five domains show a domain cap of none and resolve to L3 Act with approval, decided by the account level. Collaboration shows a cap of L4, resolves to L4 Autonomous, and is decided by a domain override. The effective level resolution table. Five domains show a domain cap of none and resolve to L3 Act with approval, decided by the account level. Collaboration shows a cap of L4, resolves to L4 Autonomous, and is decided by a domain override.

The table above is a worked example of the rule. Five domains have no cap, so they inherit L3 from the account. Collaboration carries an override of L4 and therefore runs a rung above the rest of the organization, which the Decided by column attributes to the override rather than the account.

Setting an override

Setting or clearing an override opens the same preview as an account-level change, scoped to the single domain. The preview shows the risk class, the approver and timestamp for the audit record, which capabilities move, when the change takes effect, and how to reverse it. Nothing applies until you confirm.

The scope line is the part worth reading. It names the domain and states that the account level is unchanged, and the diff below lists only that domain’s capabilities, followed by a note that no other domain moves. This is the clearest place to see that an override is scoped rather than global.

The preview for raising Deployments and Infrastructure to L4 Autonomous. The scope reads Deployments and Infrastructure only, account stays at L3, and the diff shows Progressive auto-deploy and rollback moving from Off to Active, with a note that no other domain moves. The preview for raising Deployments and Infrastructure to L4 Autonomous. The scope reads Deployments and Infrastructure only, account stays at L3, and the diff shows Progressive auto-deploy and rollback moving from Off to Active, with a note that no other domain moves.

Only organization admins can set or clear overrides.

Clear on a domain card removes its override and returns the domain to the account level. It does not set the domain to a specific value, so a later account-level change moves it along with everything else. In the effective level table, a cleared domain shows a domain cap of none and is decided by the account level.

Judging whether a domain is ready to move

Below the effective level table, the page reports how decisions have gone, both across all domains and per domain: how many approval requests reached a decision, how many were accepted unmodified, how many a human rejected, and how many expired before anyone decided.

A domain with too few decisions to draw a conclusion says so rather than showing a misleading percentage. Treat that as “keep collecting evidence,” not as a passing grade.

Expired requests are worth watching on their own. A domain with a high expiry count is not one where people are approving the agent’s work, it is one where nobody is looking.

A common starting arrangement

A pattern that works for teams introducing autonomy gradually:

  • Leave the account at the L2 Propose default, so agents draft everywhere but apply nothing.
  • Raise Monitors & Incidents to L3, where the cost of a wrong action is low and reversible.
  • Hold Deployments & Infrastructure at L0 or L1 until the acceptance rate on the raised domain gives you confidence.

Watch the acceptance and override rates on the Guardrails overview before moving another domain up.

See also