Instructor-led IAM laboratory

A lightweight HR system for learning identity lifecycle management.

MiniHR Lab gives every student an isolated HR organization to run as the administrator. Hire, transfer, terminate and rehire fictional employees, then watch each of those business events become a SCIM 2.0 operation against a Microsoft Entra tenant of your own.

Create your organizationHow it works

System of record

Employment data lives in MiniHR. Nothing is deleted; leavers stay on the record as history.

Lifecycle event

Every HR change writes an immutable Joiner, Mover, Leaver or Rehire event.

Provisioning

Each event resolves to one SCIM operation, logged request and response in full.

The causal chain students learn

1
HR action
Alex transferred to Cybersecurity
An administrator edits the employee record.
2
HR event
Mover
An immutable lifecycle event is written.
EVT-1042
3
SCIM operation
PATCH User
department: Finance → Cybersecurity
PATCH /scim/v2/Users/{id}
4
Entra result
Existing identity updated
No duplicate account is created.
200 OK

Your MiniHR account is separate from any Microsoft Entra tenant you connect later. Sign in with Google, Microsoft or email.