Build1 distinct publisher3 min readPublished
Console Private Access is generally available for VPCs with no route to the internet, which turns the egress exception regulated teams have been renewing since 2023 into a question about which specific consoles are on the supported list.
The Engineer · Build desk

Compiled by The EngineerSomething wrong?How this is made
Static assets are the whole delta. The 2023 launch already routed console, sign-in and service API calls through VPC endpoints, and left the JavaScript, CSS and images that render the UI, plus the console-only APIs, needing internet connectivity [5]. That is why the workaround in isolated environments was a maintained domain allowlist or a TLS-intercepting proxy, both of which AWS now lists as things you no longer have to operate [7]. Of the four traffic categories in the GA announcement, those two are the ones that changed state [13].
The choice AWS describes is one every reviewer in a regulated shop has signed off on at least once: permit egress so operators can use the console, or deny the console and hand them a CLI-only workflow [6]. Usually the exception got written, with a compensating control and a renewal date.
AWS says the private path eliminates the need for an internet gateway, NAT gateway, or any route to the public internet [3], and that claim is worth checking against its actual scope. It covers the enumerated console traffic for a select set of supported service consoles, and the announcement text does not name which ones [2][4]. So the NAT gateway leaves your operator subnet only if two conditions both hold: every console those operators open is in the supported set, and nothing else in that subnet, agent or package source or otherwise, was quietly sharing the same route [15]. Whatever the original justification for keeping that NAT gateway was, this is the test it now has to pass.
The access-control half is worth reading separately from the connectivity half, because the two policies answer different questions. A VPC endpoint policy with an `aws:ResourceOrgID` condition scopes console actions to resources inside your organization, which is what stops a browser in your VPC being used to drive a personal account [10]. A sign-in resource control policy checks where the authentication came from, and denies the session even when the credentials presented are valid [9]. That second one is the more useful primitive: it blocks a replayed credential from outside the perimeter at the point of authentication, before any session is created [9]. AWS frames both as the controls you already run on API traffic, pointed at the interactive session [11].
The same path works from WorkSpaces, EC2 instances, and on-premises networks connected over Direct Connect or Site-to-Site VPN, according to the post [8]. If your operators sit on corporate desktops rather than inside the VPC, that is the sentence that decides whether any of this reaches you, and it is the one I would test first. Name resolution on the client is what determines whether traffic enters an endpoint at all, and that is a property of your DNS design, not of the launch.
One publisher here, and it is the vendor's own security blog [1]. The claim I would not carry into an audit response without checking is coverage. "The console requires internet access" stops being a property of the console and becomes a property of each console [4], which means the exception register probably gets longer and more specific before it gets shorter.
Ranked by verification strength, evidence, and original report placement.
AWS announced that AWS Management Console Private Access is now generally available with support for virtual private clouds (VPCs) without internet connectivity, in a post on the AWS Security Blog.
With the launch, traffic for supported service consoles, including authentication flows, static assets (JavaScript, CSS, images), console-only APIs, and AWS service API calls, routes through AWS PrivateLink VPC endpoints.
AWS states the capability eliminates the need for an internet gateway, NAT gateway, or any route to the public internet.
The capability is available in all AWS commercial Regions and for a select set of supported service consoles; the announcement text describes them only as a select set and does not enumerate them.
The 2023 launch of AWS Management Console Private Access routed console, sign-in and service API calls through VPC endpoints, but accessing the console still required internet connectivity for static assets and console-only APIs.
AWS says security teams previously faced a choice: allow internet connectivity to use the console, or deny console access to operators working in network-isolated environments.
Distinct publishers with included, body-backed reporting in this cluster.
1 article · August 28, 2026
Follow any of these and your For You feed starts watching them — no settings page required.
build
Four concurrent MPS processes fill the L40S that one ASR request leaves 80% idle1 distinct publisher
build
AWS lifts the eight-hour cap on Bedrock agents by putting sessions on your own EC21 distinct publisher
product
AWS drops Trn3 and P6 into a new London zone, and won't say where it is1 distinct publisher
build
Force the tool call, then hand Lightsail a long-lived key1 distinct publisher
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Primary, precise, and unaccompanied
AWS's Security Blog post is a strong document of its own kind — it walks the request from the browser through the DNS forwarder, the Route 53 Resolver inbound endpoint, the console endpoint and the SignIn endpoint, and says where policies are evaluated. What it cannot do is check itself, and the single fact an isolated-network team needs before touching a route table, the identity of the supported consoles, is the one sentence AWS leaves as "a select set."
Shipped everywhere, used nowhere on the record
General availability across all commercial Regions is real supply-side movement and it is also the whole adoption record. No customer, pilot or migrated workload appears anywhere in this reporting, and AWS's own rollout advice — one Region, one organizational unit, validate each step — describes the work as not yet done.
"All traffic" is doing quiet work
The phrase that carries the launch is "all traffic for supported service consoles," and the qualifier is the load: an operator reads the first three words and hears that the NAT gateway can go. Two things pull the other way. AWS never names the supported consoles, and the gateway only becomes removable if nothing else in that subnet depends on the same route — a condition the post never raises. The technical substance is genuine; the framing is a step ahead of what a reader can verify.
The launch note is also the only witness
AWS is announcing an AWS capability on an AWS blog, and the post's job is to convert an egress exception into a reason to keep interactive work inside AWS. That does not make the DNS flow wrong — vendor documentation is usually accurate about mechanics — but the omissions run in a consistent direction: the unnamed console list, the silence on what three PrivateLink endpoints cost against the NAT gateway they replace, and the unremarked possibility that an operator lands on an unsupported console with nowhere to go.
Believe the mechanism, plan around the scope
Confidence splits by claim type here. That authentication, static assets, console APIs and service calls can traverse PrivateLink endpoints is specific enough that AWS would be caught quickly if it were wrong, and the 2023 comparison it makes against itself is checkable. Whether any given team can retire its egress exception depends entirely on facts this reporting withholds, so the ceiling stays low until the supported-console list is published or someone outside AWS tests it.