Every new colleague · their first 90 days

One warm view for
every new hire.

Onboarding used to live in email — a manager checking in here, HR chasing a form there, and no single place to see how a new hire was really doing. The Employee Lifecycle Tracker gives HR, managers and new hires one calm, shared view of every person across their first 90 days — and who needs a hand today.

And it's not just tracking — it automates the account work for IT, too. One approval creates the Microsoft 365 account, licence and mailbox on the way in — and closes and hands everything off on the way out.

Open the portal → See how it works SIGN IN WITH MICROSOFT 365
This month's new hiresHR view
12 active · 3 need attention
{{ p.initials }}
{{ p.name }}
{{ p.meta }}
{{ p.stage }}
{{ p.ago }}
{{ f.label }}
{{ f.value }}
Why it exists

From chasing it over email
to one shared line of sight.

Before · buried in email threads

"Has Fatima done her orientation yet? Someone ask her manager — and did IT ever get her accounts set up?"

{{ e.from }}
{{ e.subj }}
{{ e.when }}
After · in the onboarding portal

One hire, one 90-day timeline, visible to every team — no searching.

{{ t.stage }} {{ t.text }} {{ t.when }}
The first 90 days

Three months.
A checkpoint at each.

{{ l.label }}
{{ l.check }}
{{ l.theme }}
{{ s }}
What it does well

Self-serve for hires.
Sign-off for managers.

For the new hire

A checklist that speaks plainly.

Day one shouldn't feel like homework. Each milestone is written in plain language, links to a short guide, and the new hire ticks it off themselves — no logins to chase, no forms to hunt for.

Month 1 · Finding your feet4/6
Attend the CCI welcome & orientation
Cross-cultural onboarding workshop
Cybersecurity & privacy training
For the manager

Verify, then sign off the checkpoint.

At 30, 60 and 90 days, a manager sees only their own hires, confirms each self-reported milestone, and signs off the checkpoint. If someone's behind, one nudge drafts the message for them.

Amina · 30-day review4 of 6 verified
HR paperwork & payroll setupVerified
Cross-cultural onboardingVerified
Cybersecurity & privacy trainingVerify
Role-aware · by department

Everyone sees the view that fits their job — and every hire is grouped by CCI's real program and support teams.

{{ d.name }} {{ d.count }}
The magic

IT approves once.
The rest happens by itself.

Every setup task is teed up before day one. When IT gives the one approval, the Microsoft 365 account provisions itself — and on the way out, one approval hands everything off and frees the licence. No tickets, no checklists in someone's head.

New-hire request · Awaiting approval
AO
Amara Okonkwo
Settlement Counsellor · Settlement & Resettlement
Emailaokonkwo@cciottawa.ca LicenceBusiness Basic / Premium Setup9 / 9 tasks done · IT · HR · Facilities · icare
or approve straight from Outlook
What runs automatically
1
Microsoft 365 account created
aokonkwo@cciottawa.ca · usage location CA · temp password, force-change at first sign-in
2
Microsoft 365 licence assigned
No seat free? It waits and auto-assigns the moment one opens — nobody has to circle back.
3
Job title, department & office set
Written straight onto the directory profile from the request.
4
“Account created” card emailed
Sign-in + temp password to IT, HR & the reporting manager — handed over in person.
5
Request marked Provisioned · journey built
Amara appears under her role with Month 1–3 milestones, ready to self-tick.
✓  One approval. Zero manual account setup — start to finish in minutes.
Offboarding · Awaiting approval
JP
Jordan Pierre
Language Instructor · Language
Last dayFriday Block at8:30 PM — after the last class Hands toCarine Dubois (manager)
nothing is deleted — everything is handed off
What runs automatically
1
Sign-in blocked at the scheduled time
Waits until 8:30 PM, then disables the account — not a second early.
2
Mailbox → shared, delegated to the manager
Carine keeps answering clients from Jordan's inbox — no bounce-backs.
3
OneDrive handed to the manager
Every file stays reachable; nothing walks out the door.
4
Licence reclaimed
Freed back to the pool — ready for the next hire's seat.
5
Marked Offboarded · everyone notified
IT, HR, Facilities & icare get the completion notice — the loop is closed.
✓  One approval. Nothing forgotten, nothing deleted, the seat freed.
For IT

The account setup that ate a morning —
now one tap, from anywhere.

Before · by hand in the admin centre

"New hire Monday? Create the account, find a free licence, add the groups, set up the mailbox — all by hand. And if I'm off that day, it just waits for me."

Create the M365 account in the admin centre
Hunt for a free Microsoft 365 licence
Add the right security & distribution groups
Set up the mailbox — then undo it all when they leave
!Out of office? Everyone waits until you're back.
After · one tap in Teams

Approve or reject from Teams — the account, licence, groups and mailbox handle themselves.

In TeamsThe request lands as a card — you tap Approve or Reject.
AutomaticAccount created · licence assigned · groups & mailbox — by itself.
OffboardingSame one tap — access blocked, mailbox handed off, licence freed.
AnytimeFrom your phone, on a Saturday, wherever you are — never blocked by being away.
The portal

A calm workspace
for the whole cohort.

Switch roles to see the same data three ways. Click any hire to open their 90-day record; tick milestones; nudge anyone who's behind.
{{ r.label }}
{{ topbar.search }}
{{ topbar.cta }}
{{ s.label }}
{{ s.value }}
{{ c.label }}{{ c.count }}
Grouped by progress
#
Hire
Stage
Outstanding
Manager
Progress
Action
{{ q.ix }}
{{ q.initials }}
{{ q.name }}
{{ q.meta }}
{{ q.stage }}
{{ m }}
{{ q.mgrInitials }}{{ q.mgr }}
{{ q.progress }}
{{ q.act }}

{{ panel.title }}

{{ panel.sub }}

{{ r.initials }}
{{ r.name }}
{{ r.meta }}
{{ r.right }}
{{ r.tag }}
Day {{ hire.day }} of your first 90 · {{ hire.dept }}

Welcome, {{ hire.first }}.

Tick things off as you go — there's no rush. Your guide {{ hire.mgr }} is with you the whole way.

Your progress so far
{{ hire.done }} of {{ hire.total }} milestones
{{ hire.pct }}%
{{ m.label }}
{{ m.frac }}
{{ it.mark }}
{{ it.text }}

Your team

{{ manager.count }} colleagues in their first 90 days · verify each milestone at the 30 / 60 / 90-day review

{{ h.initials }}
{{ h.name }}
{{ h.role }} · Day {{ h.day }}
{{ h.progress }} {{ h.state }}
Next: {{ h.check }}Review →
{{ modal.kicker }}

{{ modal.title }}

{{ modal.to }}
{{ modal.subj }}
{{ modal.body }}
{{ m.text }}{{ m.tag }}
i
{{ modal.note }}
Cancel
{{ modal.confirm }}
Where your team already works

It lives in Teams — and SharePoint.

No new app to learn, no extra login. The full dashboard sits on your SharePoint — the big board for HR and managers — and the very same tracker is pinned in everyone's Teams, where each person sees only their own view and this month's milestones arrive as a card they tick off on the spot. One app, both places.

Microsoft Teams
Lifecycle
Tracker
Employee Lifecycle Tracker
YOUR ONBOARDING · SETTLEMENT COUNSELLOR · DAY 34
Organizational onboardingCCI-wide
Cross-cultural trainingCCI-wide
Review your program-area policies
Shadow your first client intake
L
Lifecycle Tracker · 8:02 AM
Your Month 1 milestones
Tick what you've covered — it syncs straight to your journey.
Meet your onboarding guide
Set up Teams & email
Complete your workstation setup
Save
In Teams
For the day-to-day — each person's own view and their milestone cards, right where they already work. On desktop or phone.
On SharePoint
The full dashboard — HR and managers' big board across every department, live on your SharePoint site. The whole picture at a glance.
✓  One deploy — same app, both places ✓  Each person sees only their own view (single sign-on) ✓  Milestones ticked off right in the chat — no extra login