Offboarder

Offboarder Admin Portal

Jobs & HCM Ingest

Jobs

Manual Job Submission

Provide at least one identifier. The agent tries them in the order configured for the domain (userPrincipalName → displayName → employeeId → sAMAccountName).

Batch CSV Upload

Upload a CSV to enqueue offboarding jobs across all domains (global fan-out) or a single domain. Each domain agent independently checks whether the user exists in its own AD. Same format as the HCM auto-ingest drop zone.
Required: upn  |  Optional: display_name, employee_id, termination_date (YYYY-MM-DD), request_id, manager_upn, department, notes

Preview (first 10 rows)


HCM CSV Ingest

CSV v1 schema (required + recommended):
upn (required), employee_id, termination_date (YYYY-MM-DD), request_id, display_name, manager_upn, department, notes
Max 500 rows per ingest. The API enforces idempotency to prevent duplicate job creation on resubmission.

Preview (first 10 rows)


Automated HCM Drop Zone

HCM systems (Workday, SAP SuccessFactors, ADP, UKG, etc.) can write CSV files directly to Azure Blob Storage. Files are auto-ingested within minutes — no HTTP calls required. Generate a write-only SAS token below and configure it in your HCM system.

Container: hcm-drop/__global__/{filename}.csv — ingested by all configured domain agents simultaneously.

Connectors

Loading connectors...

Job List

One row per person. Each connector column shows where the offboard landed — click a row for the full cross-connector detail. Tick one or more users and click Export Findings for an auditor report of which local accounts were disabled and which remain.
Cell key: offboarded / resolved NN%AI correlation confidence checked, nothing found connector still polling needs review (open row → Correlation) · not run (no job) Status column: ⟳ polling N = connectors still running · ⟳ reporting… = async legs still landing · ✓ all reported