Zoomed Image

Installations, Moves, Additions and Changes (IMACS)

IT Asset Management Guide
Historical and Change Reporting

Installations, Moves, Additions and Changes (IMACS)

The IMAC report tracks all infrastructure changes over a rolling 30-day window, categorised into Installs, Moves, Adds, Changes, and Disposes (the ITIL "IMAC-D" model). This structured view is essential for IT governance, audit compliance, and understanding how your environment evolves over time.

Accessing the IMAC Report

The report is exposed in three places, each scoped to a different asset population:

  • Asset > Asset Inventory Dashboard > Additions and Changes — all configuration items
  • Desktop > Desktop Dashboard > Additions and Changes — desktops and laptops only
  • Server > Server Dashboard > Additions and Changes — servers only

Each dashboard contains three panels: a 7-day Additions list, a 7-day Software Installations list, and the full IMAC report (last 30 days).

IMAC reporting dashboard

Scope

The IMAC report covers Configuration Items (CIs) only -- assets with a Network Discovery code other than "SW" in their category. This means it focuses on physical and virtual infrastructure (computers, servers, network devices) rather than software licence records.

IMAC Categories

Each row in the report is tagged with one of these change types:

Type Changes Tracked
PC Install A new asset record was created within the reporting window. To avoid noise, no individual hardware or software rows are emitted for brand-new assets — one "PC Install" row covers the whole device.
Move Location changed
Memory Change Memory slots added or removed
CPU Change CPUs added or removed
Disk Change Disks added or removed
Software Install A Primary or Banned-software product was newly detected on an existing asset
Software Removal A Primary or Banned-software product disappeared from an existing asset
Other Operating System, Domain, Custodian, Cost Centre, Department, or Status changed
Dispose DateDisposedOf was newly set

Each row also records the field that changed, the old and new values, who changed it, and whether the change came from manual editing, discovery, or a system process.

Customisation

The IMAC report is implemented as a single SavedSelect (IMACS Report, IMACS Report - Desktop, IMACS Report - Server). To track additional change types — for example IP address changes or warranty updates — extend the underlying SQL with another union all block following the existing pattern.

Using IMAC Reports

Use Case How
Audit preparation Generate an IMAC report for the audit period to demonstrate what changed and when
Change verification After a planned project (e.g., memory upgrades across a department), run the IMAC report to confirm the changes were applied
Trend analysis Compare IMAC reports across periods to identify patterns (e.g., increasing rate of hardware additions may indicate growth)
Security review Look for unexpected changes that may indicate unauthorised modifications

Tips

  • Use the Desktop or Server dashboard variant when you only need to see one population — they apply the same change logic but restrict to desktops/laptops or servers
  • Run IMAC reports monthly and archive them for audit purposes
  • If the report is very long, filter by Type (Installs only, Moves only, etc.) to focus on specific change types
  • Compare IMAC data with change requests to verify that all recorded changes were authorised