Subscribe to the Non-Human & AI Identity Journal

Who is accountable when a vendor session touches a production system outside the approved scope?

Accountability sits with the organisation that granted the access and the governance model that permitted it. In regulated environments, teams should be able to show who approved the session, what limits were set, and what evidence proves the vendor stayed within scope.

Why This Matters for Security Teams

When a vendor session touches production outside the approved scope, the issue is not just overreach. It is a governance failure that can turn a temporary support task into an uncontrolled privileged pathway. Current guidance suggests treating that session as a controlled NHI event, with evidence for approval, boundary conditions, and revocation. The OWASP Non-Human Identity Top 10 is useful here because vendor access often depends on the same fragile secrets, service accounts, and shared tooling that create NHI risk. NHI Management Group research shows the scale of the problem: only 5.7% of organisations have full visibility into their service accounts, and that same blind spot often applies to vendor-linked sessions.

Accountability matters because production impact, compliance exposure, and incident response all depend on being able to answer three questions quickly: who authorised the access, what exactly was allowed, and what evidence shows the vendor stayed inside the approved boundary. If those answers live in email, ticket comments, or tribal knowledge, the organisation may be responsible for the session even if a third party executed it. In practice, many security teams discover scope drift only after logs, data changes, or outage symptoms make the exception visible.

How It Works in Practice

Practitioners should treat vendor access as a time-bound, policy-checked workload identity problem rather than a one-off login event. That means assigning a named internal owner, binding the session to a ticket or change record, and limiting access by system, command set, time window, and data class. The control model should be explicit: PAM for session brokerage, RBAC for baseline entitlement, and JIT for short-lived elevation where the vendor needs temporary production reach. The Ultimate Guide to NHIs — Key Challenges and Risks explains why this matters: excessive privilege and poor visibility make it difficult to prove that access stayed within scope.

At execution time, the best practice is evolving toward real-time policy evaluation. Instead of assuming a static approval covers every action, the organisation should verify each sensitive step against policy-as-code, a change record, or a break-glass rule. Evidence should include the approved objective, the system list, session timestamps, command or API logs, and revocation proof. If secrets are involved, they should be ephemeral and rotated immediately after the task. The OWASP Non-Human Identity Top 10 also aligns with this approach because over-privileged credentials and weak lifecycle controls are common failure points.

Good practice is to separate business approval from technical execution approval, so no single vendor contact becomes the de facto controller of production access. These controls tend to break down when access is shared through generic accounts, because attribution and scope enforcement become impossible to prove.

Common Variations and Edge Cases

Tighter control often increases operational friction, requiring organisations to balance response speed against auditability. That tradeoff becomes obvious in emergency support, legacy environments, and hybrid estates where PAM cannot fully broker every connection. In those cases, current guidance suggests using compensating controls such as session recording, command filtering, stronger MFA for administrators, and post-session review. The Ultimate Guide to NHIs — The NHI Market is relevant because vendor sessions often piggyback on broader machine identity patterns, not just human logins.

One edge case is when a vendor acts under a managed service or outsourced operations model. Accountability still sits with the organisation that granted the access, even if the vendor supplied the operator. Another is when the session touches production indirectly through CI/CD, remote tooling, or API-driven automation. In that situation, the “session” may be an NHI or agent identity rather than a human remote desktop event, so the control question shifts to secrets, workload identity, and revocation speed. The JetBrains GitHub plugin token exposure is a useful reminder that toolchain credentials can create production risk long after the original session ends.

There is no universal standard for this yet, but the practical rule is simple: if the vendor touched production outside the approved scope, the organisation must be able to show who allowed it, how it was constrained, and how the deviation was contained.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST Zero Trust (SP 800-207) and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-03 Vendor sessions often rely on overprivileged non-human credentials.
NIST Zero Trust (SP 800-207) 3e Zero Trust requires continuous verification of every privileged action.
NIST CSF 2.0 PR.AC-4 Access governance hinges on proving approved, bounded, auditable access.

Limit vendor-linked credentials to least privilege and rotate or revoke them immediately after use.