Can't sign in to HR
Quick fixes when /hr/login isn't working.
HR uses per-user email + password. If you can't get in, walk through these in order.
- Confirm you're at /hr/login (NOT /admin/login, NOT /pm/login — those expect different accounts and will lock you out after several attempts).
- Check caps lock and your spelling. Passwords are case-sensitive.
- If this is your first login, use the temporary password an admin gave you. You'll be forced to change it.
- If you forgot your password, click 'Forgot password?' on /hr/login. You'll receive a reset link by email — single-use, 30-minute expiry.
- If the reset email never arrives, check spam. If it's still missing after 10 minutes, the email on file may be wrong — contact your admin.
- If you see 'account disabled', an admin has locked your account. Contact your operator.
Why this mattersHR is its own isolated scope — admin tokens do NOT satisfy HR endpoints. That's intentional: HR's records (personnel, payroll variance, write-ups) are sensitive enough that 'admin can see everything' is not the right posture for HR reads. Each HR user has their own audit trail.
Do NOT type your HR password into any other portal's login form (Safety, PM, Shop, Dispatch, Admin). Each portal has its own login. Pasting the wrong password elsewhere can temporarily lock that account after a few attempts.
If you're locked out after multiple bad attempts, wait 15 minutes — the lockout is per-IP and self-clears. Or contact your operator to clear it sooner.
Related guidance
