×
×
×
×

Just-In-Time Privilege Elevation

Grant temporary, scoped privilege elevation only when needed — eliminating standing admin rights while keeping operations running smoothly.

Just-In-Time Access overview

Two elevation models — admin-configured and user-requested — both time-bound and fully auditable.

What JIT access does for privilege management

Just-in-Time (JIT) access in Endpoint Central gives administrators a way to provide users with temporary, scoped privileges only when required for specific tasks — eliminating the need for standing administrative rights. JIT access supports two models:

  • Admin-configured policies — proactively grant access based on predefined criteria for known use cases.
  • Request-based elevation — users initiate privilege elevation on demand with a justification and a defined time duration.

In both models, access is controlled and time-bound. Limit it to specific applications using criteria such as vendor, file hash, or folder path.

Just-In-Time Access View

Security benefits of JIT access

Permanent administrative rights expand the attack surface and increase the risk of both insider threats and unauthorized access. JIT access eliminates this exposure — privileges are granted only when needed, only to the right users, and only for as long as necessary.

The request-based model adds a further layer of accountability: users must provide a justification before access is approved, creating a clear and auditable trail of privilege usage. These capabilities help enforce least privilege and reduce the likelihood of data breaches.

Configure Just-In-Time Access

Create an admin-configured JIT policy with a defined scope and duration.

Application Elevation grants time-bound elevated access; Application Allowlisting grants permission to run and is documented separately. Elevation JIT includes a User Name selection. Check the allowlist and the selected access settings before deployment; granting permission to run and granting elevation are separate decisions.

For the Endpoint Central add-on, confirm that Application Control is enabled under your current subscription or trial before creating a JIT policy. Availability depends on the edition and entitlement; see the licensing and trial guidance.

Create a JIT elevation policy

  1. Go to Just in Time Access under Policies.
  2. Click Create, then select Application Elevation.
  3. Enter a Name and Description for the policy.
  4. Enter the Computer Name and select the User Name (or choose All users to apply to everyone on the device).
  5. Select a duration type: Fixed (a set duration) or Window (a specific time frame during which access is active).
    Fixed duration and Window duration are different choices. Fixed uses the durations offered in the console. Window uses From and To date/time values. Select the shortest period needed for the task. The availability of a date picker does not establish an unlimited supported duration.

    JIT Access Policy Creation
  6. In Access Settings, choose the elevation scope: All Allowed Application(s) (any allowlisted app) or Specific Applications (only selected apps, defined by Vendor, Products, Verified Executable, File Hash, CLSID, or Folder Path).

    JIT Access Rule Types for Specific Apps
  7. Click Deploy Immediately.
Tip

Use Specific Applications to scope the JIT policy as narrowly as possible — granting access to only the applications the user needs for the task at hand.

A JIT Access policy can target only a single machine and cannot currently target a custom group.

A deployed JIT elevation grant authorizes matching applications during its access period; it does not start the application for the user. The user must initiate the configured elevation workflow. In the Windows UAC-based workflow, the grant is evaluated when elevation is requested, and managed consent can still be shown. Do not assume that creating a JIT policy is the same as enabling silent Auto Elevation.

User-initiated elevation requests

Users can request temporary elevation on demand, without waiting for an admin to pre-configure a JIT policy.

Submit and review elevation requests

In addition to admin-configured JIT policies, Endpoint Central supports a request-based model where users initiate elevation on their own. When a user attempts to run an application requiring elevated privileges, they see a prompt to submit a JIT elevation request — specifying a time duration and a justification.

JIT elevation request prompt shown to the user when attempting to run a privileged application
Elevation request prompt — users specify a duration and reason before submitting.
Note
To enable user-initiated requests, configure the option in the Privileged Application List. Refer to the policy creation page.

All pending requests appear in the Just-In-Time Access tab for administrator review. Approved access is automatically revoked when the requested time duration expires. Administrators can also manually revoke active access at any time from the console.

Just-In-Time Elevation Requests view

Autonomous Approval

For trusted users or low-risk applications, administrators can enable Autonomous Approval. When configured, eligible elevation requests are automatically approved without requiring manual admin action — reducing overhead while maintaining governance and auditability. Enable this under Settings → Autonomous Approval.

The endpoint's trust score measures whether a JIT access request qualifies for autonomous approval. It ranges from 0 to 10, with higher scores indicating greater trust. The score combines application verification evidence with the computer’s missing patches, vulnerability severity and EDR alerts, and is normalized according to the inputs included in the assessment. The threshold is at least 7.0; Autonomous Approval must also be enabled and the required application-signature scoring condition must be satisfied. A lower score or unmet eligibility condition requires administrator review. Waiting longer is not an approval action.

The trust score supports the approval decision; it does not guarantee that an application is safe.

Just-In-Time Elevation Request Auto-approval
Tip
Autonomous Approval works best when paired with a narrow application scope — configure it only for well-understood, low-risk use cases.

JIT Events Report

Events generated under each JIT policy are accessible by clicking the policy and opening the Audit tab. Use this report to verify elevation and investigate unusual activity.

The current JIT audit view separates executable activity from component activity. Review Executable Event for Windows executables, or Binary Event for Mac application access. Component Event is available for Application Elevation policies. These tabs depend on policy type; do not expect every policy to show every event category.

JIT Events Report

Related