Description:
ACC Worker Service collects device properties on every computer startup and sends them to TEMS API.
Properties collected:
Serial Number, MAC Addresses, UUID, Hostname
CPU (manufacturer, model, cores, architecture)
RAM (total capacity)
Storage (model, size, type)
GPU (model, VRAM)
OS (name, version, last boot time, last logged-in user)
Sequence diagram:
Acceptance criteria:
- Worker collects all specified system properties
- Worker sends POST to /managed-assets/{id}/properties every 48 hours
- On failure, worker logs the attempt to a log file
Description:
ACC Worker Service collects device properties on every computer startup and sends them to TEMS API.
Properties collected:
Serial Number, MAC Addresses, UUID, Hostname
CPU (manufacturer, model, cores, architecture)
RAM (total capacity)
Storage (model, size, type)
GPU (model, VRAM)
OS (name, version, last boot time, last logged-in user)
Sequence diagram:
Acceptance criteria: