Just-in-Time Access vs Standing Access
Standing Access Runs 720 Hours a Month. It Is Needed for Four.
7 min read · 9 June 2026 · Security
A cloud services vendor provided managed services to a financial institution, which required their support engineers to have administrative access to the institution's cloud environment for incident response and maintenance. The access was provisioned as standing access , the support engineers had persistent admin credentials that were valid continuously, enabling them to respond to issues at any time without a provisioning delay. The financial institution's security team had reviewed the arrangement and noted that the support engineers needed 24/7 availability. When a financial services regulatory examiner reviewed the arrangement during a compliance examination, they asked a simple question: how many hours per month do the support engineers actually use their admin access? The institution asked the vendor. The answer was approximately four hours per month , the combination of monthly maintenance windows and occasional incident response. The examiner noted that the standing admin credentials existed and were valid for approximately seven hundred and sixteen hours per month during which they were not in use. They were exploitable during all seven hundred and sixteen hours. The business justification for 24/7 admin access was incident response availability. The actual credential exposure was seven hundred and sixteen hours of unused, persistent, high-privilege access per month.
What is the JIT vs Standing Access Problem, Really?
Just-in-time access is a privileged access model in which elevated credentials are provisioned when needed for a specific task and automatically revoked when the task is complete or a defined time period expires. Standing access is a model in which privileged credentials persist indefinitely , the credential is valid continuously regardless of whether the privilege is currently being used. Both models provide the same functional capability when the privilege is in use. They differ entirely in the risk profile during periods when the privilege is not in use.
Standing privileged access creates what security practitioners call 'attack surface at rest' , valid, high-privilege credentials that exist and are exploitable during every hour they are not being used, which in most cases is the overwhelming majority of the time. A support engineer who uses their admin access four hours per month has standing admin credentials that are exploitable for seven hundred and sixteen hours per month. The credentials can be compromised through phishing, credential stuffing, or supply chain attack during any of those seven hundred and sixteen hours, providing the attacker with admin access that they can exercise immediately without any additional action.
Just-in-time access eliminates the attack surface at rest by architectural design: there is no persistent credential to compromise because the credential does not exist until it is requested. An attacker who compromises a JIT access system gains access to the provisioning mechanism, not to a valid admin credential. The attack complexity for JIT access systems is significantly higher than for standing credential compromise , the attacker must compromise the provisioning workflow, not just the credential store. The exposure window for JIT access is the duration of the active session. The exposure window for standing access is indefinite.
- Standing credentials compromisable outside use windows , valid admin credentials exploitable during all hours they are not in use
- Credential theft value , standing admin credentials have immediate exploitation value; JIT credentials require compromising the provisioning workflow
- Lateral movement from standing credentials , standing admin access in one system can be used to establish persistence and pivot to other systems
- Orphaned standing credentials , standing admin access that persists after the operational need ends, as documented in the admin sprawl article
- Regulatory expectation evolution , regulators increasingly expecting JIT or time-limited privileged access rather than standing admin
Why this matters
JIT vs standing access matters for TPRM because vendor support and managed services arrangements frequently involve standing privileged access to customer environments , access that was provisioned for availability and represents continuous credential exposure for the duration of the vendor relationship. The convenience of standing access for the vendor is real: their engineers can respond immediately without provisioning steps. The risk cost is equally real: valid admin credentials in a vendor's credential management system for the customer's environment, continuously, for the entire duration of the relationship.
The supply chain attack amplification is the specific risk dimension that makes JIT vs standing access a TPRM rather than just an internal security question. When a vendor is compromised , through a breach of their own systems, a phishing attack on their staff, or a supply chain compromise of their tools , the attacker's access to customer environments is determined by what credentials the vendor holds. A vendor with standing admin access to dozens of customer environments is a significantly higher-value supply chain attack target than a vendor using JIT access, because compromise provides immediate access to all environments for which standing credentials are held.
For TPRM practitioners, the JIT vs standing access question is increasingly a regulatory expectation, particularly in financial services. Examiners at FFIEC-supervised institutions are asking whether vendor privileged access is implemented through JIT mechanisms, and standing access arrangements are increasingly seen as governance gaps that require specific justification rather than the default approach.
Where most teams get this wrong
The most consistent failure is accepting availability requirements as a justification for standing access without evaluating whether JIT access can meet the same availability requirements. For most managed services and vendor support scenarios, JIT access systems can provision admin access in two to five minutes , well within the response time requirements for all but the most acute incident scenarios. The business case for standing access deserves the same scrutiny as the business case for any other security exception.
- Accepting availability as automatic justification for standing access
- Not evaluating JIT alternatives , JIT provisioning time vs incident response requirements
- Not quantifying standing access exposure , hours of credential exposure per month as a risk metric
- No time limit on standing access , standing credentials provisioned with no defined duration or expiry
- Managed services standing access treated as standard , industry norm rather than governance question
What good looks like
Mature JIT access programs provide privileged access through automated provisioning workflows that require minimal human intervention , enabling access to be provisioned in minutes for legitimate needs while eliminating standing credential exposure. PAM platforms with JIT capabilities can provide emergency access in under sixty seconds through break-glass workflows.
- JIT access as default for all privileged vendor access , standing access requiring documented exception justification
- Automated provisioning workflows , access requests approved and provisioned in under five minutes for standard operational needs
- Break-glass procedures for emergency access , immediate access available through accelerated workflow for genuine emergencies
- Session time limits , JIT sessions provisioned with maximum duration, automatically revoked at expiry
- Access usage monitoring , JIT access sessions logged with duration and actions performed
Tooling
PAM with JIT , CyberArk, BeyondTrust, Delinea
CyberArk's Dynamic Privileged Access provides JIT admin access through automated approval workflows , access is requested, approved through policy, provisioned, and automatically revoked at session end or time expiry. BeyondTrust's Privileged Remote Access provides secure remote vendor access with JIT session provisioning, session recording, and automatic credential rotation. For TPRM practitioners, asking whether the vendor's customer environment access uses a PAM platform with JIT provisioning provides the most direct access model question.
Zero Trust Remote Access , Cloudflare Access, Zscaler Private Access
Zero trust access platforms provide vendor remote access through identity-verified, application-specific tunnels rather than broad network access , functionally similar to JIT access in that access is granted per session through a policy engine rather than through persistent VPN credentials. For TPRM practitioners, asking whether vendor remote access uses zero trust access controls or persistent VPN credentials provides a specific access model differentiation question.
Governance challenges
The governance challenge with JIT vs standing access is the operational transition from a standing access model that works reliably to a JIT model that requires infrastructure investment and operational process changes. Organizations that have operated on standing access for vendor relationships may have engineering processes, monitoring tools, and response workflows that assume standing credential availability. Transitioning to JIT requires updating those workflows and potentially investing in PAM infrastructure that was not previously present.
- Quantify standing access exposure , hours of credential validity vs hours of actual use
- Evaluate JIT alternatives for all standing vendor access , provisioning time vs availability requirement
- Require JIT for highest-risk vendor access , production admin, financial data access, infrastructure management
- Document standing access exceptions , justification for standing access where JIT is not feasible
- Include JIT capability in vendor security assessments , especially for managed services and infrastructure vendors
If you are a small team
Calculate the standing credential exposure ratio for your highest-risk vendor access relationships: total hours per month the credential is valid divided by hours per month the credential is actually used. For a credential used four hours per month with standing validity, the exposure ratio is 180:1 , the credential is exploitable 180 times longer than it is in use. That ratio, calculated for each standing vendor access relationship, provides an intuitive risk metric that makes the JIT vs standing tradeoff concrete. Then ask whether JIT alternatives could meet the availability requirement for each relationship with an unacceptable exposure ratio.
- Calculate standing credential exposure ratio for each vendor access relationship
- Identify relationships where JIT could meet availability requirements
- Require JIT for production admin access as a vendor security standard
- Document standing access exception justifications for relationships where JIT is genuinely infeasible
What to require
Ask directly:
"Do you use just-in-time access provisioning for your administrative access to our environment , or do you hold standing admin credentials that are valid continuously regardless of whether you are actively using them?"
"For the standing admin access you hold to our environment, how many hours per month are those credentials actually used , and have you evaluated JIT access as an alternative that would eliminate the standing credential exposure?"
Expect as evidence
- JIT access confirmation or standing access justification documentation
- Access usage metrics , hours used vs hours credential is valid
- PAM platform confirmation for JIT provisioning
- Break-glass procedure documentation for emergency access
A vendor who responds to the standing access question with 'we need 24/7 availability for incident response' has provided the availability requirement. Ask specifically how many hours per month that access is actually used, and whether a JIT provisioning process with a five-minute approval time would meet the incident response requirement. The availability requirement is the use case. JIT is the architecture question. They are separable.
How to evidence it
- JIT vs standing access assessment records for vendor privileged access relationships
- Standing access exception justification documentation
- PAM platform or JIT mechanism confirmation for privileged vendor access
- Access usage vs credential validity metrics
Key Takeaway
Standing privileged access is a risk that runs continuously. Just-in-time access is a risk that exists only when the privilege is in use. The difference between four hours of monthly admin access and seven hundred and sixteen hours of standing admin credential validity is seven hundred and twelve hours of attack surface at rest , credential exposure with no corresponding operational value. JIT does not reduce the availability of the access. It reduces the availability of the credential when the access is not being used. For most vendor support and managed services scenarios, the provisioning time for JIT access is operationally irrelevant and the risk reduction is substantial. The availability requirement is legitimate. It does not require a continuous credential. It requires access when needed. JIT provides access when needed. Standing access provides a credential all the time. Ask which one the vendor uses.
Speak to It™
The term you nodded along to, explained in ninety seconds, so you can speak to it professionally. It is how most readers find these articles.
Join the Association