Device cleanup in Intune: a stale record is not a retired device
The cleanest Intune portal is not necessarily the healthiest device estate. A record can be stale because a device was replaced, rebuilt, offline for legitimate reasons, or managed through a different channel. It can also be the only remaining evidence that a device still has a BitLocker recovery key or an Entra identity.
Separate visibility from lifecycle
Intune cleanup rules hide devices that have not checked in for a chosen period. They do not wipe, retire, or delete the device, and they do not remove its Entra device object. Microsoft is explicit about this behaviour in device cleanup rules. Use those rules to reduce portal noise, not as proof that a lifecycle process happened.
Before any destructive step, compare Intune last check-in, Entra activity, ownership, enrolment type, compliance state, primary user, recovery-key requirements, replacement record, and active deployment dependencies.
Triage with a decision table
| Finding | Safe next step |
|---|---|
| Duplicate after re-enrolment | Confirm the active record, then retire the obsolete record through the approved process |
| Long-inactive Intune record | Hide through a cleanup rule and investigate before deleting elsewhere |
| Device with a recovery-key or support dependency | Retain until the dependency has an owner and an end date |
| Unknown owner or conflicting signals | Escalate for human review |
Microsoft Entra exposes separate device-identity management and stale-device guidance. The device overview is a useful place to correlate stale, noncompliant, and unmanaged states, but the counts are not real-time.
Run small, observable batches
Preview the population. Export it. Agree the criteria with endpoint operations and service desk colleagues. Test the process with a small batch, then review audit events and help-desk impact before scaling.
The aim is not fewer records. The aim is a device inventory that supports access decisions, recovery, compliance, and user support without hiding uncertainty.