What it models
The Hardware Asset table holds one record per physical device, keyed by asset tag. Its fields are grouped into the following sections:- Assignment: who holds the device and where it lives, plus lifecycle state (On order → In stock → In transit → In use → In maintenance → Retired, or Missing).
- Device Health: enrollment and posture pulled from your MDM (enrolled, last check-in, OS version, whether disk encryption is on).
- Procurement: purchase order, cost, and the vendor it came from.
- Lifecycle: warranty and support dates, and a standalone legal hold flag.
Use cases
- Assignment and “where’s my laptop?” The help desk agent answers device questions from the requester’s own records, like what they hold, its warranty, and its health.
- Stock and provisioning. Track what’s in each stockroom and move it with Stock Transfers, so new employee provisioning and replacements draw from known inventory.
- Warranty and renewal exposure. Quickly find devices whose warranty or support contract is about to lapse.
- Audit and chain of custody. Reconcile the register against what’s physically present with scanning, and close the loop at end of life with a Disposal Order that records data-wipe verification.
Usage tips
Enrich from your MDM
The Device Health section is designed to be filled by ingestion from your mobile device management source (Jamf, Iru, or Intune), so enrollment status, last check-in, OS version, and encryption state stay current automatically. Serial number is the match key that joins an MDM device to its Hardware Asset. Financial fields can also come from procurement in the same pass, with a source-of-truth priority per field.Use validation rules
You can add validation rules that are checked when a record is created, updated, or unarchived. Rules apply going forward and don’t retroactively scan existing records. For example, you can add rules that require an assignee before a device can move to In use, or a wipe certificate before a Disposal Order closes.Visualize the fleet with a dashboard
The template pairs with a pre-built analytics dashboard so you can get an overview of the fleet without building views by hand.Audit hardware with scanning
Scanning turns a Hardware Assets database into a physical inventory process. It’s available on every database once the Databases capability is enabled for your team (Settings → Capabilities → Databases); there’s no separate scanning toggle. On a Hardware Assets database, open the Scans control in the header to start a scan or manage audit plans.- Any unique field can be a barcode. Whatever uniquely identifies the device (e.g. Asset tag, serial number) is what a scan matches against.
- Create an audit plan. A plan defines the set of devices expected in a location or batch. As you scan, each item lands in one of four buckets: found (expected and present), missing (expected, not seen), unexpectedly present (seen, not expected), or no match (scanned a code that maps to nothing). You can map Catalyst workflows or field updates to each outcome. For example, when a device comes back as “missing”, run a workflow that opens a recovery ticket for its assigned holder.
- Scan from a desktop wedge or a paired phone. Use a USB barcode scanner at a workstation, or pair a phone by QR code to scan with its camera. Single or batch, every scan is attributed to the person signed in.
On iPhone and Safari, scanning falls back to a slower in-browser scanner rather than the native camera barcode reader. Android and desktop wedge scanning are unaffected.

