Subscribe to the Non-Human & AI Identity Journal

What do organisations get wrong about onboarding and offboarding in compliance programmes?

They treat them as administrative tasks instead of control events. When training acknowledgements, access provisioning, and revocation are not tied to lifecycle changes, compliance drifts between audits. A strong programme connects joiner-mover-leaver processes to both access control and evidence retention.

Why This Matters for Security Teams

Onboarding and offboarding are often treated as HR workflows, but compliance programmes depend on them as repeatable control events. When a user starts, changes role, or leaves, the organisation is deciding who can access systems, who must acknowledge policies, and what evidence must be retained. That makes lifecycle handling central to access governance, audit readiness, and incident containment, not just recordkeeping. NIST Cybersecurity Framework 2.0 frames this as an ongoing governance and protection obligation, not a one-time administrative step.

Teams commonly miss the control boundary between employment status and effective access status. A terminated account, an unrevoked API key, or an unsigned policy acknowledgement can all become audit findings, but they also create real operational exposure. For identity-heavy environments, the same weakness can affect human users, privileged accounts, and non-human identities that are created or retired alongside projects. In practice, many security teams encounter lifecycle failures only after access reviews or audit requests have already exposed the gap, rather than through intentional control design.

How It Works in Practice

Effective onboarding and offboarding programs connect identity events to control actions. A joiner event should trigger account creation, role assignment, policy acknowledgement, and, where required, approval evidence. A mover event should revalidate entitlements because job changes often create privilege creep. A leaver event should revoke access quickly, preserve records, and ensure downstream systems receive the termination signal. The key is that each step must be traceable, time bound, and tied to an accountable owner.

Practitioners usually need three linked layers:

  • Identity lifecycle: create, modify, suspend, and delete accounts based on verified status changes.
  • Access control: map entitlements to job function, privileged duties, and temporary exceptions.
  • Evidence management: retain approvals, acknowledgements, and revocation logs long enough to satisfy audit and legal hold needs.

NIST SP 800-53 Rev 5 Security and Privacy Controls is useful here because it links access enforcement, account management, and audit logging into a single control set. ISO/IEC 27001:2022 and ISO/IEC 27002:2022 Information Security Controls reinforce that lifecycle controls must be documented, operated consistently, and reviewed. In regulated identity and financial contexts, onboarding also intersects with verification and screening, especially where the organisation must satisfy FATF Recommendations — AML and KYC Framework requirements for identity assurance and accountability.

For NHI-heavy environments, the same pattern should extend to service accounts, secrets, certificates, and automation identities. These should have owners, renewal dates, and a defined retirement path. When those objects are created outside the joiner-mover-leaver process, they often outlive the human or project that introduced them. These controls tend to break down when onboarding is outsourced to multiple teams because ownership, approvals, and revocation timing become fragmented across systems.

Common Variations and Edge Cases

Tighter lifecycle control often increases operational overhead, requiring organisations to balance auditability against speed of hiring, promotion, and exit processing. That tradeoff becomes more visible in global organisations, contractors, and short-lived project teams, where the ideal control path is not always practical.

Best practice is evolving for edge cases such as contingent workers, emergency access, and partially automated account creation. Some organisations use conditional access and JIT provisioning to reduce standing privilege, but that only works if the identity record is authoritative and the revocation trigger is reliable. There is no universal standard for every exception path, so teams should document when temporary access is allowed, who approves it, and how it is removed. If the organisation handles customer identity, payments, or regulated onboarding, lifecycle controls may also need to align with ISO/IEC 27001:2022 Information Security Management expectations for risk treatment and evidence retention.

The hardest failure mode is the overlap between human and machine identity. A worker may leave while their API token, automation credential, or delegated access remains active because no one owned the dependency. Organisations also get this wrong when offboarding is measured by ticket closure rather than actual access revocation. The practical test is simple: if a leaver record can exist while effective access still does, the compliance programme is relying on paperwork instead of control enforcement.

Standards & Framework Alignment

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

NIST CSF 2.0, NIST SP 800-53 Rev 5, ISO/IEC 27002:2022 and FATF set the technical controls, while ISO/IEC 27001:2022 define the regulatory obligations.

Framework Control / Reference Relevance
NIST CSF 2.0 PR.AC Lifecycle onboarding and offboarding are core access governance activities.
NIST SP 800-53 Rev 5 AC-2 Account management requires creating, disabling, and removing accounts on status change.
ISO/IEC 27001:2022 A.5.9 Inventory and ownership of identities supports controlled onboarding and offboarding.
ISO/IEC 27002:2022 5.16 Identity management controls govern how access is provisioned and removed.
FATF KYC and customer due diligence rely on verified identity lifecycle controls.

Implement identity management procedures that ensure access is approved, reviewed, and revoked consistently.