Skip to main content

Decision Trace

Definition

A Decision Trace is a record of which policy rules were evaluated during an authorization decision. It captures the evaluation order, matched conditions, and the resulting access decision (grant or deny). Decision Traces appear in HTTP response headers (such as X-Decision-Trace) and in the Audit Collector.

A Decision Trace is not an OpenTelemetry distributed trace. OpenTelemetry traces track request flows across services with span timing and service dependencies. Decision Traces track policy evaluation logic within a single authorization decision.

TermWhat it recordsWhere it appears
Decision TracePolicy rule evaluation order and resultsX-Decision-Trace header, Audit Collector
OpenTelemetry TraceDistributed request flow across servicesObservability platform, trace backends