A stale device field is not a cleanup decision.
Device hygiene work can look simple until one field starts carrying too much authority. A device may appear stale while a person attached to it has recent activity that changes the review path.
Entra ID device hygiene
One timestamp can lie. lapse is a defensive review tool that compares stale device signals with human sign-in context before a cleanup decision is made.
Local decision model
Change the signals and watch the review path shift. Nothing is sent anywhere, saved, or scored.
Device hygiene work can look simple until one field starts carrying too much authority. A device may appear stale while a person attached to it has recent activity that changes the review path.
lapse treats cleanup as a review workflow. It narrows scope, checks a second signal, and produces a report before any disable or delete step is considered.
The important part is not the device age by itself. The important part is what happens when the person signal is checked beside it.
| Device | Device signal | Person signal | Result | Review note |
|---|---|---|---|---|
| NYC-WIN-014 | recent | recent | healthy | keep visible |
| BK-MAC-022 | old | recent | review | do not remove from one timestamp |
| LAB-WIN-007 | old | none found | stale candidate | document and approve before change |
The tool should not decide business need, device ownership, exception status, or final removal by itself. It helps produce a cleaner review path so a human can make a safer decision.
This page uses mock device names and review states. It does not publish tenant identifiers, user records, real device inventory, Graph tokens, export files, or cleanup reports.