← All articles

Just-in-Time Elevation in Practice: Four Decisions and Four Phases

The four decisions to make first, the four phases to roll out in, and the evidence they leave behind.

Removing standing local admin rights is not a single change. Just-in-time elevation replaces it with four decisions, taken in this order: which tasks elevate automatically, which tools the policy denies outright, how long an elevation lasts, and who can grant one when no policy covers the case. Teams that settle all four before touching a single endpoint spend their first month tuning policies. Teams that settle one and discover the rest under pressure spend it answering tickets.

The mechanics are well understood by now. Removing standing local admin closes an escalation path an attacker can use after compromising an endpoint, which is why removing the local admin closes the opening that EDR killers rely on. The operational shape of the transition gets far less attention: which decisions come first, which order the rollout runs in, and what evidence you hold at the end of it.

Four Decisions Before You Turn on Just-in-Time Elevation

Every one of these has a default answer that looks reasonable and creates work later.

Process Elevation or Session Elevation

CapaOne Privilege Manager, part of the CapaOne Endpoint Management Platform, supports both, and the distinction matters more than it first appears. Process elevation raises privileges for one named executable, identified by name and file path, and drops them the moment the process closes. Session elevation grants broader administrative scope for a defined period.

Process elevation covers the overwhelming majority of routine work — a specific installer, a specific configuration utility, a specific driver package. Reach for session elevation only where the task genuinely spans multiple tools, and give it the shortest duration that lets the work finish. The common mistake runs the other way: teams grant sessions because sessions generate fewer questions, and six months later the session has quietly become the standing admin right they set out to remove.

What to Deny by Default

Elevation policy decides what users can raise. Deny rules decide what they cannot raise at all, regardless of who asks. Privilege Manager supports deny rules for shells and unsigned installers, with explicit policy exceptions where a controlled case exists.

Write these first, before the allow rules. A deny list written on day one is a security decision. The same list written in month three, after an incident, is a reaction — and it will be harder to defend to the people whose workflow it interrupts.

How Long an Elevation Should Last

Set a short duration with automatic revocation, then watch which durations run to their limit. An elevation that consistently runs to its limit is telling you the underlying task should be a policy rather than a request. An elevation granted for an hour and used for ninety seconds is telling you the limit is too generous.

This is the number worth revisiting monthly. It is also the one nobody thinks to look at, because nothing breaks when it is wrong.

Who Approves What No Policy Covers

Some cases will not fit any policy, and the fourth decision is who handles them. Privilege Manager includes break-glass controls for exactly this, and support staff can authorize a scoped, time-bound elevation without exposing local admin credentials to anyone.

Two things make break-glass work: it stays rare, and someone reviews every use. A break-glass path in weekly use is not an exception mechanism. It is a policy gap with a friendlier name.

The Four Phases of the Rollout

Initial configuration goes quickly. The rollout does not, and it should not — Privilege Manager expects a phased sequence, and the gap between those two speeds is where most projects lose momentum.

The four phases of a just-in-time elevation rollout Four sequential phases on a timeline. Phase one: remove the standing admin, taking the rights away before a single policy exists. Phase two: standard policies on test endpoints, where deny rules and durations prove themselves. Phase three: scale department by department, because every team needs a different set of exceptions. Phase four: operationalize with reporting — the rollout ends when the reporting starts. CAPAONE PRIVILEGE MANAGER The four phases of the rollout PHASE 01 Remove the standing admin Take the rights away before a single policy exists. PHASE 02 Standard policies on test endpoints Where deny rules and durations prove themselves. PHASE 03 Scale department by department Every team needs a different set of exceptions. PHASE 04 Operationalize with reporting The rollout ends when the reporting starts. NO STANDING LOCAL ADMIN · TIME-BOUND ELEVATION · EU-HOSTED

Phase One: Remove the Standing Admin

Take the standing local admin rights away first, before a single elevation policy exists. Teams that reverse this order write policies against an estate where nobody needs them yet, then discover in phase three which ones they actually needed.

Phase Two: Standard Policies on Test Endpoints

Apply your baseline policies to a small set of endpoints and let them run. This is where the deny rules earn their place, and where you find out whether your duration limits match how people actually work.

Pair this phase with CapaOne Application Manager if routine installs and updates drive your ticket volume. Applications deployed silently by policy never generate an elevation request in the first place, which removes an entire category of the work you are about to redesign.

Phase Three: Scale Department by Department

Departments differ more than anyone predicts. The finance team and the engineering team will not need the same exceptions, and finding that out on one department costs a conversation, while finding it out fleet-wide costs a week.

One case sits outside the pattern: laptops that leave the network. Policies can allow cached decisions for low-risk tasks with strict durations, and the platform queues log entries for synchronization when the endpoint comes back online. Decide deliberately which tasks qualify as low-risk rather than letting the default decide for you — a user on a train will find this setting before IT does.

Phase Four: Operationalize with Reporting

The rollout ends when the reporting starts. Reviewing which policies fire, which durations run to their limit, and how often anyone reaches for the break-glass path turns the deployment into an operating rhythm rather than a project with an end date.

What You Can Show an Auditor Afterwards

Each elevation records the user, the endpoint, the executable name and application path, the time, the duration, and the outcome. Those records export for review, which turns least privilege from a stated intention into something you can demonstrate on request.

That evidence supports NIS2-aligned access governance: it lets you show consistent privilege controls and a traceable record of every escalation, which is the mapping our endpoint privilege management overview sets out in full. Our security and compliance page covers how the evidence trail fits alongside patch and configuration reporting from CapaOne Security Monitor.

For organizations running Microsoft Entra ID, policies target existing groups directly, so the structure you already maintain becomes the structure that governs elevation. CapaOne runs as a complete platform on its own, and for teams with Microsoft Intune in place, it operates alongside existing compliance and configuration policies without duplicating them.

Least privilege stopped being a maturity milestone somewhere in the last two years and became the baseline auditors measure you against — a shift we examined in more detail in our post on privileged access governance. The organizations that handle it well are not the ones with the strictest policies. They are the ones that decided what to deny, how long to allow, and who can override, before the first endpoint changed.

See how elevation behaves in a live environment — book a demo, or start a free trial and run the first policy against your own endpoints.

Frequently Asked Questions

How Long Should a Just-in-Time Elevation Last?

Short enough that it expires before anyone forgets it. CapaOne Privilege Manager applies elevation to a defined scope for a defined duration and revokes it automatically when the time is up. Most routine tasks finish inside a few minutes; a session that needs an hour is a signal to check whether the task belongs in a policy instead.

What Should You Deny by Default After Removing Local Admin?

Start with shells and unsigned installers. CapaOne Privilege Manager supports deny rules that block these outright and require an explicit policy exception for controlled use, which keeps the two most common escalation paths closed while your standard policies take shape.

How Does Elevation Work When the Laptop Is Offline?

Policies can allow cached decisions for low-risk tasks with strict durations, so an engineer on a plane is not blocked. CapaOne Privilege Manager queues the log entries and syncs them when the endpoint reconnects, so the audit trail stays complete.

What Are the Phases of a Least-Privilege Rollout?

Initial configuration goes quickly; the rollout should not. CapaOne Privilege Manager expects four phases: remove standing local admin, apply standard policies to test endpoints, scale department by department, then operationalize with reporting. The pace depends on how many exceptions your estate turns out to have, not on the tooling.

Book a Demo →