Field note 06

Build an offboarding Virtual Employee around one verified trigger

Tactile offboarding still life with a blank identity tag above separate trays for access fobs, equipment and records linked by a red timing line.
Build one clean offboarding handoff

Employee offboarding is easy to describe and hard to close. One authorized departure event has to reach identity systems, application owners, device records, physical access and the people responsible for company information. A Virtual Employee can coordinate that work, but it should not decide whether employment ends or invent an effective time from a message or calendar entry.

The useful design starts with one rule: no verified HR trigger, no offboarding run. Everything after that should leave evidence a person can inspect.

MAJLS process map: trigger to closure

The UK's National Cyber Security Centre recommends a joiners, movers and leavers policy so access can be revoked when it is no longer needed.[1] NIST's personnel-termination control is more explicit about the work that follows: disable system access within an organization-defined period, revoke credentials, retrieve security-related property and retain access to organizational information formerly controlled by the departing person.[2]

Turn those control objectives into six operating steps.

  1. Accept one authorized trigger. Receive the employee identifier, effective time, departure type, requesting HR owner and change-record reference from the approved HR source. A forwarded email, chat message or manager note is not enough.
  2. Resolve one identity. Match the HR identifier against the corporate directory and worker record. Stop on a mismatch, duplicate record or missing effective time. Send the evidence to the named HR and identity owners instead of guessing.
  3. Compile the working register. Bring together corporate identity, managed applications, privileged and shared access, devices, physical credentials and information custody. Each item needs a system owner and a planned treatment.
  4. Separate preparation from authority. The Virtual Employee may prepare revocation requests, schedule actions already covered by system-owner rules and gather completion evidence. People decide nonstandard timing, employment questions, access exceptions, shared-credential changes, data custody and retention.
  5. Run the timed handoffs. Deliver owner tasks before the effective time, execute only approved technical actions at the recorded time, and retry only where a documented rule allows it. A failed action becomes an exception with an owner and due time.
  6. Close against evidence. Reconcile the register with system results, asset receipts and owner attestations. An unchecked item does not disappear from the run. A named IT security owner accepts closure, while HR confirms that the run used the authorized event.

The evidence trail matters. NCSC guidance says identity and access policies should define how audit records are acquired and protected, and which actions need more than one person to perform or authorize.[1] For this workflow, record the trigger, requested action, actor, timestamp, result, evidence link and exception owner. Do not treat an unreturned API call or a model-generated summary as proof of revocation.

Filled example: trigger-to-closure contract

This is an illustrative example, not a client deployment, a real employee record or a claim of measured results. A regional sales-operations analyst is leaving on an HR-approved date.

Verified trigger

Field Filled value
Authorized source Approved HR leaver event feed
Worker identifier SAL-042, illustrative token only
Effective time 30 September 2026, 18:00 Gulf Standard Time
Departure type Voluntary departure, supplied by HR
Requesting owner HR Operations Lead
Change record CHG-OFF-042, illustrative reference
Start condition HR event signature valid; identifier and effective time match the worker record
Stop condition Missing authorization, identity mismatch, duplicate run or changed effective time

Access, asset and information register

Item System owner Planned treatment Evidence required Human decision point
Corporate identity and SSO IT Identity Lead Disable at effective time under approved rule Directory event ID and timestamp Any timing change or failed disable
Regional CRM account CRM Product Owner Prepare owner-specific revocation task Owner completion record Transfer of open opportunities
Analytics workspace Data Platform Owner Revoke individual membership Membership diff and timestamp Ownership of private analyses
Shared campaign credential Sales Systems Owner No automatic action Named owner response Rotate, replace or document no access
Managed laptop and security key IT Service Desk Issue return task and track receipt Asset receipt or open return case Lost, damaged or unavailable asset
Customer files in personal workspace Information Owner Preserve access pending owner instruction Custody decision and evidence link Retention, deletion or legal-hold question

Timed action sequence

When Virtual Employee action Recipient or executor Completion rule
One business day before Compile the register and send unresolved ownership gaps HR Operations Lead and IT Identity Lead Every item has an owner or a named exception owner
Two hours before Prepare revocation requests and confirm the effective-time record has not changed Application owners Current authorization and identity match remain valid
At the effective time Submit the pre-approved SSO disable action Identity platform Recorded success event returned by the system
Within 15 minutes Verify SSO status and dispatch application-owner tasks IT Identity Lead and application owners Evidence link recorded for each completed item
Within four hours Reconcile access results, assets and custody questions IT Security Owner No silent blanks; every open item has an owner and due time
At closure Produce the completion and exception register IT Security Owner and HR Operations Lead IT accepts technical closure; HR confirms trigger provenance

Exception handoff

A failed CRM revocation in this example would produce this handoff:

Checklist for a controlled first run

The finished role is deliberately narrow. It turns one verified event into a timed, reviewable set of handoffs. People still own the decisions that affect employment, access exceptions and information obligations.

Sources

  1. NCSC: Identity and access management
  2. NIST SP 800-53 Rev. 5: Security and Privacy Controls for Information Systems and Organizations

Discuss the process with MAJLS ↗