Understanding Asset Lifecycle and Operational States

Written by

in

Understanding Asset Lifecycle and Operational States

A common mistake in asset tracking is to treat an asset’s status as a single value. A spreadsheet column headed “Status” might contain values like “active”, “offline”, “in repair”, or “retired” – a mix of concepts that answer different questions. Is the device still in service? Is it currently powered on? Is it broken? Conflating these into one field produces ambiguity and makes the asset register harder to use. The solution is to separate two distinct dimensions: lifecycle state and operational state.

Two Different Questions

Lifecycle state answers the question: where is this asset in its relationship to the organisation? It tracks the asset from acquisition through active use, through any maintenance periods, to final retirement and disposal. Lifecycle state changes relatively infrequently – a laptop might be active for three years before being retired.

Operational state answers the question: what is this asset doing right now? It tracks whether the asset is online, offline, degraded, or unresponsive at the current moment. Operational state changes frequently – a laptop that is online today might be offline tonight, and back online tomorrow morning.

These are independent dimensions. An asset can be in the “active” lifecycle state but currently “offline”. It can be “in maintenance” and “online”. It can be “retired” and therefore have no operational state at all. Treating them as separate fields, rather than one combined value, gives a clearer and more useful picture of the estate.

Lifecycle States

A practical lifecycle model typically includes the following states:

### Procured

The asset has been purchased or otherwise acquired but not yet deployed. It exists in the organisation’s records but is not in use, capturing devices in transit, in stock, or awaiting configuration.

### Active

The asset is deployed and in use. This is the normal steady state for the majority of an estate’s lifespan. An active asset is expected to report to its management systems, though it may be temporarily offline at any given moment.

### In Maintenance

The asset is undergoing planned maintenance, repair, or upgrade. It is still owned and expected to return to active use, but is temporarily not in normal service. This state explains why a device might be offline without triggering an incident alert.

### Retired

The asset has been decommissioned and is no longer in use. It may still physically exist – awaiting disposal, data wiping, or return to a leasing company – but is not part of the active estate. Retired assets should remain in the register for audit purposes.

### Disposed

The asset has been physically disposed of or returned. The record remains for audit and compliance, but the asset is gone. This is the terminal lifecycle state.

Transitions between these states should be recorded with timestamps. The resulting lifecycle history – when the asset was procured, when it went active, when it was retired – is exactly what compliance auditors look for under frameworks like ISO 27001 (Annex A.8.1) and ITIL asset management processes.

Operational States

Operational state reflects the asset’s current technical condition, as reported by whichever management system observes it:

### Online

The asset is reachable and reporting normally. For a laptop, this means the MDM or EDR agent has checked in recently. For a cloud instance, it means the instance is running and responding to health checks.

### Offline

The asset is not currently reachable. This does not necessarily mean there is a problem – a laptop can be offline simply because it is powered off outside working hours. The key is the expected behaviour: an asset that is expected to be online but is offline may warrant investigation.

### Degraded

The asset is online but not fully functional. This might mean a cloud instance that is running but failing health checks, an endpoint with an EDR agent that has stopped updating, or a device reporting errors. Degraded state is a signal that something needs attention, even though the asset has not failed entirely.

### Unknown

The asset’s operational state cannot be determined. This happens when no management system has reported on the asset recently, or when reports conflict. Unknown state is itself actionable – it usually means an agent has been removed, a device has been factory-reset, or the asset has fallen out of management entirely.

Why the Distinction Matters

Consider a laptop assigned to a remote worker. Its lifecycle state is “active” – a deployed, owned asset. Its operational state might be “offline” because the worker closed the laptop for the evening. Neither indicates a problem. An asset tracking system that uses a single status field has no clean way to represent this. If “offline” is recorded as the status, it looks like the asset might be lost or broken. If “active” is recorded, it conceals the fact that the device is currently unreachable.

Now consider a laptop whose lifecycle state is “active” and whose operational state has been “unknown” for two weeks. This is a meaningful signal. The device may have been lost, stolen, or had its management agent removed. The lifecycle state has not changed – it is still an active, owned asset – but the operational state reveals that something requires investigation.

Separating the two dimensions also improves alerting. A sensible policy might be: notify the asset owner if an active asset’s operational state is “degraded” or “unknown” for more than 48 hours. This is straightforward to implement when lifecycle and operational state are separate fields, and nearly impossible to express when they are conflated into a single value.

Implementation Guidance

To implement this model in practice:

1. Use separate fields. Every asset record should have a `lifecycle_state` field and an `operational_state` field, each with its own allowed values. 2. Derive operational state from source systems. Operational state should be determined automatically from management systems. If the EDR last checked in within the expected interval, the state is “online”; otherwise “offline” or “unknown” depending on how long it has been. 3. Manage lifecycle state deliberately. Lifecycle transitions should require an explicit action – a person or workflow marks an asset as retired, disposed, or in maintenance. They should not change automatically from operational state, because a device going offline does not mean it has been retired. 4. Record transitions. Both state changes should be logged with timestamps. Lifecycle history supports compliance audits; operational state history supports incident investigation and trend analysis. 5. Define expected operational behaviour per asset. Some assets are expected to be online continuously (servers); others only during working hours (user laptops). This determines when an offline state should trigger an alert.

Reporting Across Both Dimensions

With both dimensions tracked, reporting becomes more powerful. You can answer questions like: how many active assets are offline for longer than expected, which assets have been in maintenance beyond the agreed window, how many retired assets are awaiting disposal, and the average time an asset spends in each lifecycle state before transitioning.

These are the questions IT, finance, and compliance stakeholders actually need answered. A single status field cannot support them. Two well-designed fields can.

Separating lifecycle and operational state is a small design decision that pays off every day the asset tracking system is in use. It reduces false alarms, improves audit evidence, and gives everyone who consults the register a clearer view of what is actually happening across the estate.

What this looks like in practice

Google Workspace: A Chromebook arrives – Gmail catches the purchase email. Google Admin shows it enrolled – status: Active. Six months later, the user leaves – Google Admin shows account deactivated – status: Needs Recovery. AssetGraph alerts IT to collect it.

Microsoft 365: A Surface Laptop is ordered – Outlook catches “Surface Laptop 5, serial #ABC123”. Intune shows it enrolled and compliant – status: Active. When a user leaves, Entra ID shows the account removed – AssetGraph flags the device as Unassigned and alerts IT.

Every state change is automatic, timestamped and logged for audit.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *