Cloud and networks

Secure access service edge (SASE)

SASE converges software-defined wide-area networking with cloud-delivered security services, so access policy is evaluated close to the request instead of at a central data centre.

Architecture diagram

A request through a SASE architecture

Users, devices and branch sites reach the nearest SASE point of presence, where identity and device context feed one policy decision and a chain of security services before permitted traffic continues to internet, SaaS or private destinations. Telemetry from every stage reaches security operations.

Step 1 / 5Reach the nearest healthy edge

Architectural planes

Annotations

The same architecture, read top to bottom

  1. Shared and public networks

    UNTRUSTEDNot controlled and not trusted; anyone may be present on it

    Remote worker · Managed laptop · Adversary on the same network

    • PersonRemote workerFinance analyst on hotel Wi-Fi
    • DeviceManaged laptopPosture reported by the endpoint agent
    • AdversaryAdversary on the same network

    Reaches this boundary

    • BlockedAdversary on the same network stopped at Security service chainRefused: unknown device, no posture signal
    • BlockedManaged laptop stopped at Security service chainPayroll download blocked to a stale device

    Within this boundary

    • RequestRemote worker to Managed laptopOpens payroll from hotel Wi-Fi
    • AttackAdversary on the same network to Managed laptopCredential capture on the shared network
  2. Corporate sites

    MANAGEDOperated or administered on the enterprise's behalf

    Branch site

    • DeviceBranch siteSD-WAN edge with per-application steering
  3. Nearest SASE point of presence

    MANAGEDOperated or administered on the enterprise's behalf

    Edge gateway

    • API or gatewayEdge gatewayTunnel termination and path selection
    • Policy control
      MANAGEDOperated or administered on the enterprise's behalf

      Policy engine

      • Policy decisionPolicy engineAllow, step up, isolate or block
    • Security services
      MANAGEDOperated or administered on the enterprise's behalf

      Security service chain

      • Security controlSecurity service chainSelected by the policy verdict
        • ZTNA broker
        • Secure web gateway
        • Cloud access security broker
        • Firewall as a service
        • Data loss prevention

    Reaches this boundary

    • RequestManaged laptop to Edge gatewayEncrypted tunnel to the nearest edge
    • RequestBranch site to Edge gatewaySD-WAN overlay, steered per application
    • ContextIdentity provider to Policy engineIdentity, group and risk claims
    • ContextManaged laptop to Policy engineDevice posture: signatures are stale
    • AttackAdversary on the same network to Edge gatewayStolen credentials replayed at the edge

    Within this boundary

    • RequestEdge gateway to Policy engineRequest presented for a decision
    • RequestPolicy engine to Security service chainVerdict and the controls it requires
  4. Enterprise control plane

    INTERNALOperated by the enterprise itself

    Identity provider · Security operations

    • Identity providerIdentity providerSingle sign-on, MFA and risk claims
    • Security controlSecurity operationsDetection, investigation and response

    Reaches this boundary

    • ContextRemote worker to Identity providerAuthentication and a second factor
    • TelemetryEdge gateway to Security operationsSession and path metrics
    • TelemetryPolicy engine to Security operationsEvery decision and the signals behind it
    • TelemetrySecurity service chain to Security operationsInspection and data-handling events
  5. Public internet

    UNTRUSTEDNot controlled and not trusted; anyone may be present on it

    Web destination

    • ApplicationWeb destinationUnclassified internet site

    Reaches this boundary

    • RequestSecurity service chain to Web destinationPermitted web traffic
  6. Sanctioned SaaS

    THIRD PARTYOperated by another organisation under its own terms

    SaaS platform

    • ApplicationSaaS platformSanctioned but not enterprise-operated

    Reaches this boundary

    • RequestSecurity service chain to SaaS platformPermitted SaaS traffic
  7. Private applications

    INTERNALOperated by the enterprise itself

    Payroll application · Payroll records

    • ApplicationPayroll applicationPrivate, with no inbound exposure
    • Data storePayroll records

    Reaches this boundary

    • RequestSecurity service chain to Payroll applicationBrokered session, no network route

    Within this boundary

    • RequestPayroll application to Payroll recordsApplication reads payroll records

Legend

Participants

  • PersonSomeone making a request, and the identity they assertCircle with a person mark
  • DeviceAn endpoint the request is made from, with its own postureRounded rectangle with an inset panel
  • ApplicationAn application that serves or holds dataRounded rectangle with a panel stacked behind it
  • Identity providerThe authority that asserts who is askingHexagon marked ID
  • API or gatewayA network endpoint that terminates or forwards connectionsCapsule marked API
  • Data storeWhere data restsCylinder
  • Security controlA protective control, and the control plane's own observationRounded octagon with a check mark
  • AdversaryA hostile party attempting somethingDiamond marked with an exclamation mark
  • Policy decisionWhere policy is evaluated and one verdict is reachedDiamond with a split-path mark on its trailing point

Relationships

  • RequestTraffic asking to reach a destinationSolid line. Filled arrowhead.
  • TelemetryEvents reported onward for observation — observation, not controlDotted line. Small open arrowhead.
  • ContextA signal that informs a decision without carrying the request itselfDash-dot line. Open chevron.
  • AttackAn attempt made by an adversaryShort-dashed heavy line. Barbed open arrowhead.
  • BlockedAn attempt terminated by the control the line starts fromHeavy line that stops short of its target. Perpendicular bar, and deliberately no arrowhead: the attempt did not arrive.

Boundaries

  • Internal boundaryOperated by the enterprise itselfSolid outline. Badge reads INTERNAL.
  • Managed boundaryOperated or administered on the enterprise's behalfDashed outline with a subtle wash. Badge reads MANAGED.
  • Third party boundaryOperated by another organisation under its own termsDash-dot outline. Badge reads THIRD PARTY.
  • Untrusted boundaryNot controlled and not trusted; anyone may be present on itDotted outline with a hatched leading corner. Badge reads UNTRUSTED.

Text alternative

The request, step by step

  1. Reach the nearest healthy edge

    A remote user, a managed device and a branch site each connect to a nearby point of presence instead of backhauling to one data centre. SD-WAN steers branch traffic by application, link health and policy.

    • Request: Remote worker to Managed laptop, “Opens payroll from hotel Wi-Fi”
    • Request: Managed laptop to Edge gateway, “Encrypted tunnel to the nearest edge”
    • Request: Branch site to Edge gateway, “SD-WAN overlay, steered per application”

    Emphasised at this step: Edge gateway.

  2. Build the request context

    The service combines the asserted identity with device posture, the requested application, the destination, location and current risk. Identity answers who is asking; the rest answers whether this request, from this device, to this application, should proceed.

    • Context: Remote worker to Identity provider, “Authentication and a second factor”
    • Context: Identity provider to Policy engine, “Identity, group and risk claims”
    • Context: Managed laptop to Policy engine, “Device posture: signatures are stale”
    • Request: Edge gateway to Policy engine, “Request presented for a decision”

    Emphasised at this step: Identity provider.

  3. Make one explicit decision

    A single policy engine decides whether to allow, require stronger verification, isolate or block, and which inspection services the traffic must pass through. The verdict is recorded with the signals that produced it.

    • Request: Policy engine to Security service chain, “Verdict and the controls it requires”

    Emphasised at this step: Policy engine.

  4. Enforce the verdict

    The selected services carry it out. Here the ZTNA broker exposes the payroll application alone, data loss prevention stops the file download to a device with stale signatures, and the web gateway inspects everything bound for the internet.

    • Request: Security service chain to Payroll application, “Brokered session, no network route”

    Emphasised at this step: Security service chain.

  5. Route and observe

    Permitted traffic continues to the internet, a sanctioned SaaS platform or a private application, which then reads its own data. Telemetry from the edge, the policy engine and the service chain reaches security operations, where it becomes evidence and feeds policy tuning.

    • Request: Security service chain to Web destination, “Permitted web traffic”
    • Request: Security service chain to SaaS platform, “Permitted SaaS traffic”
    • Request: Payroll application to Payroll records, “Application reads payroll records”
    • Telemetry: Edge gateway to Security operations, “Session and path metrics”
    • Telemetry: Policy engine to Security operations, “Every decision and the signals behind it”
    • Telemetry: Security service chain to Security operations, “Inspection and data-handling events”

    Emphasised at this step: Security operations.

Attempts shown, and where each one stops

  • Adversary on the same network attempts:

    • Attack: Adversary on the same network to Managed laptop, “Credential capture on the shared network”
    • Attack: Adversary on the same network to Edge gateway, “Stolen credentials replayed at the edge”
    • Terminated here by Security service chain — “Refused: unknown device, no posture signal”. The line stops short and takes a bar, not an arrowhead.
  • Actions a control refused, with no adversary involved:

    • Blocked: Managed laptop stopped at Security service chain, “Payroll download blocked to a stale device”. The line stops short of its target: the action did not complete.

Annotations

  1. Why the edge has to be nearby

    Boundary “Nearest SASE point of presence” (managed)

    Every connection is inspected somewhere. Putting the enforcement point close to the user keeps the added latency small enough that people do not look for ways around it. Proximity is therefore a security property, not only a performance one.

  2. What the policy engine evaluates

    Component “Policy engine”

    Identity and group membership, device posture, the requested application, the destination, data sensitivity, location and current risk. One engine reaching one verdict is what makes the decision reviewable; several tools each reaching their own is what SASE is meant to replace.

  3. The chain is an outcome, not a fixed pipeline

    Component “Security service chain”

    Which services apply follows from the verdict. A brokered private session, an inspected web request and a SaaS upload subject to data loss prevention traverse different services, even though they enter at the same point of presence.

  4. An untrusted network can still hold a managed device

    Boundary “Shared and public networks” (untrusted)

    The zone states the trust posture of the network, not of the device inside it. A managed laptop on hotel Wi-Fi is still managed, and its posture signals still count. Equally, sitting in a managed zone grants a request no privilege on its own.

  5. Private applications gain no inbound exposure

    Boundary “Private applications” (internal)

    The broker makes an outbound-initiated connection to the application, so there is no listening service published to the internet for an adversary to scan. Access is to one named application, not to the network it sits on.

  6. Telemetry is the evidence trail

    Component “Security operations”

    Network, policy and inspection events are what let an investigator answer why a request was allowed, and what let an architect find the policy that is too broad. If the events are thin or unexportable, the architecture cannot be audited.

  7. What the attacker view adds

    Component “Adversary on the same network”

    The attacker view overlays the probes an adversary on the same network can make, and where each one terminates: a replayed credential meets a device-posture requirement it cannot satisfy, and a download from an at-risk device is refused by data loss prevention.

The short version

Three things to take away

  • It is an architecture, not a single control

    SASE names the coordination of connectivity, context, policy and several security services. A product carrying the label does not by itself prove that the coordination exists.

  • Policy moves closer to the request

    Distributed points of presence remove the need to backhaul every connection through one corporate data centre before it is inspected.

  • Identity is one signal, not the decision

    A usable verdict also weighs device posture, destination, application, data sensitivity, location and current risk. Authentication alone answers only who is asking.

Mechanics

How it works

Secure access service edge describes one architecture built from two halves. Software-defined wide-area networking decides how traffic reaches its destination; cloud-delivered security services decide whether it should, and inspect it on the way. Putting both at the same distributed edges means the decision happens near the person making the request rather than at whichever data centre happens to hold the firewall.

The problem it addresses is a routing habit. When the security stack lives in one building, every connection has to travel there and back before it is allowed, including a connection from a laptop in a hotel to a service already running in a public cloud. That detour costs latency, and latency is what persuades people to request exceptions. Moving enforcement to a nearby point of presence removes the detour without removing the inspection.

Convergence is the part worth testing. The value is not that one supplier sells connectivity and security together; it is that a single policy decision, made from identity and device context at once, governs what the network then carries. Separate consoles that each hold part of the answer produce the same gaps as the separate appliances they replaced, and the label on the invoice does not distinguish the two.

SASE is an analyst-defined category rather than a standard. No specification says which services a SASE offering must include, so the term describes a shape of architecture and not a conformance claim. The parts of it that do have published guidance behind them are the policy decision and enforcement split described in NIST SP 800-207, and the pillar-by-pillar coordination described in the CISA maturity model. Read a product against those, not against the acronym.

One concrete situation

A finance analyst opens payroll from hotel Wi-Fi

Shared hotel network, 08:42

  1. Context

    The identity is valid and multi-factor authentication succeeds, but the device posture check reports that endpoint protection signatures are several days stale.

  2. Decision

    Policy allows the payroll web interface after a step-up challenge and refuses file download to that device until the signatures are current.

  3. Enforcement

    The ZTNA broker exposes the payroll application alone, so no route to the wider private network exists, and data loss prevention stops the download.

  4. Observation

    The decision, its signals and the blocked download are logged for security operations, and the analyst is told in plain language why the download failed.

Scope, in both directions

What it covers, and what it does not

Both lists are authored and required. A control's limits are part of what it is, so the second panel is not a caveat appended to the first — it is the other half of the answer.

What it protects

  • Access to internet, SaaS and private applications
  • Branch and remote-user traffic
  • Data moving through the channels the service can observe
  • Policy decisions that combine identity and other context
  • Connections exposed to known web and network threats

What it does not solve alone

  • Insecure application code or flawed business logic
  • Identity lifecycle and privileged access governance
  • Endpoint prevention and response on the device itself
  • Data already copied outside the observed channels
  • Incident response process and accountable ownership

Frequently confused

Adjacent terms, and how they relate

Terms adjacent to Secure access service edge (SASE): each term's primary job and its relationship to this one.
Term Primary job Relationship
Security service edge (SSE) Cloud-delivered security services The security half of SASE. It does not include the wide-area networking half, so an SSE purchase leaves branch connectivity where it is.
Software-defined WAN (SD-WAN) Application-aware wide-area connectivity The networking half, commonly converged with SSE to make a SASE service. On its own it steers traffic without deciding whether to allow it.
Zero trust network access (ZTNA) Brokered access to individual private applications One access capability inside the service chain, and usually the control that replaces remote-access VPN.
Zero trust A set of security principles and an architecture SASE can implement parts of a zero-trust strategy. The terms are not synonyms, and no service delivers zero trust on its own.

Before procurement

What to settle first

Deliberately unnumbered: these are the questions to answer, not a sequence to work through in order.

  • Map the flows before shortlisting vendors

    Inventory users, sites, applications, protocols, data paths and regulatory constraints, and name the traffic that cannot be inspected in a cloud service at all.

  • Measure the real edge, not the map

    Test point-of-presence proximity, peering, failover and application performance from the locations your workforce actually works from.

  • Unify policy deliberately

    Agree the authoritative identity source, what device trust means, who owns exceptions and how changes are reviewed. Consolidated tooling does not produce coherent policy by itself.

  • Plan for coexistence

    Migrate VPN, firewalls, proxies and WAN circuits in stages, define rollback for each stage, and accept that some flows will not fit the common pattern.

  • Establish the inspection limits in writing

    Confirm how TLS decryption, unsupported protocols, certificate handling, privacy constraints and bypass rules behave, because every bypass is an uninspected path.

  • Design for evidence

    Check telemetry detail, retention, export, time synchronisation and how events correlate with identity, endpoint and application logs before you need them in an investigation.

Sources

  • NIST SP 800-207

    Zero Trust Architecture

    Defines the policy engine, policy administrator and policy enforcement point split that a SASE point of presence implements.

  • NIST SP 1800-35

    Implementing a Zero Trust Architecture

    Reference implementations built with commercial products, including builds that use a SASE service as the enforcement point.

  • CISA v2.0

    Zero Trust Maturity Model

    Treats identity, devices, networks, applications and data as pillars that have to advance together, which is the coordination SASE is bought for.