Subscribe to the Non-Human & AI Identity Journal

What do security teams get wrong about vendor offboarding?

They often treat offboarding as a procurement or contract step instead of an identity event. If application keys, API tokens, and delegated integrations are not revoked and verified, the relationship still exists in practice. That leaves a latent recovery problem for the next vendor incident.

Why This Matters for Security Teams

Vendor offboarding is often treated as a commercial closeout, but the security problem is identity persistence. If keys, OAuth grants, API tokens, service accounts, and delegated workflows survive the relationship, the vendor can still act inside the environment long after the contract ends. That is why offboarding belongs in the same lifecycle discipline as joiner-mover-leaver management for NHIs, not just procurement.

The operational gap is usually visibility. In The State of Non-Human Identity Security, Astrix Security and CSA found that 85% of organisations lack full visibility into third-party vendors connected via OAuth apps. That means many teams cannot prove what must be revoked, much less verify that revocation actually happened. Current guidance from NIST Cybersecurity Framework 2.0 still points toward disciplined identity inventory, access control, and continuous monitoring, which is exactly where vendor exits tend to fail in practice.

Security teams also miss that offboarding is a recovery issue. If the next incident involves a compromised vendor integration, the question is not whether the contract ended. It is whether the old identity path still works. In practice, many security teams encounter that failure only after a vendor incident has already exposed the lingering access path, rather than through intentional offboarding verification.

How It Works in Practice

Effective vendor offboarding starts with a complete inventory of every identity artifact tied to the vendor: human administrator accounts, machine accounts, API keys, secrets in vaults, OAuth consents, certificate chains, webhooks, and any delegated application-to-application access. The aim is to revoke the relationship at the identity layer, then confirm that the revocation is reflected across connected systems. That verification step matters because deletion in one console does not always remove access everywhere.

A practical workflow usually includes three moves:

  • Identify all vendor-linked NHIs, including shadow integrations and shared credentials.
  • Revoke access in the source system, then rotate or retire any secrets that may have been copied elsewhere.
  • Validate the result through logs, token introspection, and application monitoring rather than relying on a ticket closure.

This is where lifecycle discipline from the NHI Lifecycle Management Guide and the Top 10 NHI Issues becomes operationally useful. They both reinforce the same point: credentials are not offboarded until they are actually invalid everywhere they can be used. If the vendor used short-lived tokens, JIT provisioning, or delegated access through a platform broker, the team still needs a revocation confirmation path. If the vendor was embedded in a workflow engine, CI/CD runner, or support automation tool, the access may survive in hidden dependencies even after the obvious account is removed.

Practitioners should also align the process with policy and monitoring. NIST CSF 2.0 emphasises governance and detection, while security teams should pair that with secret scanning, access reviews, and an incident-ready rollback plan. The weakest point is usually not the first revocation action. These controls tend to break down when vendors were granted shared credentials or copied secrets into multiple systems because the organisation cannot reliably enumerate every place the access was replicated.

Common Variations and Edge Cases

Tighter vendor offboarding often increases operational overhead, requiring organisations to balance fast relationship shutdowns against business continuity for shared integrations. That tradeoff becomes especially important when a vendor supports production workloads, regulated data flows, or customer-facing automations that cannot simply be turned off without replacement planning.

There is no universal standard for every edge case yet, but current guidance suggests treating the highest-risk exceptions as identity emergencies. Shared service accounts, emergency support access, subcontractor chains, and multi-tenant SaaS connections all complicate clean revocation. In those environments, the question is not only whether access was removed, but whether the removal created a new dependency that was never documented. The Ultimate Guide to NHIs — Lifecycle Processes for Managing NHIs is useful here because it frames offboarding as one stage in a broader control loop, not a one-time administrative action.

The other edge case is incomplete ownership. Security teams often assume the vendor owner will know which accounts matter, but platform teams, app owners, and procurement may each hold partial truth. That is why the cleanest practice is to make offboarding a joint control between security, the application owner, and the system administrator, with evidence retained for each revoked identity path. Where that evidence cannot be produced, the organisation should assume the vendor relationship still exists operationally. For a broader view of how hidden integrations create NHI risk, Ultimate Guide to NHIs — The NHI Market helps contextualise the scale of machine-to-machine access growth.

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 CSF 2.0 and NIST AI RMF set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-03 Addresses stale NHI credentials that survive vendor offboarding.
NIST CSF 2.0 PR.AC-4 Least-privilege access review fits vendor exit and entitlement cleanup.
NIST AI RMF Governance and accountability help manage autonomous vendor-linked automations.

Assign ownership for every vendor integration and require monitored, auditable shutdown.