Skip to content

Overview

Factum is a hub, not a source of truth for everything. Upstream systems (NetBox, Lime CRM, BECS) sync into Factum's database. Downstream systems (DNS, Icinga, LibreNMS, Oxidized, Prometheus) are generated from Factum.

These pages describe the web GUI. They ship inside the factum2-web binary, so they match the version you are logged into — not whatever is currently on GitHub.

What you will see

Area Menu Typical use
Dashboard Home Welcome plus admin-configured shortcut links
Customers / Contacts / Sites Organization Only if Organization is enabled under Admin → Settings → Factum
Racks / Floor plans / Connections Infrastructure Room drawings, rack elevations, direct cables
Network map / Devices / Interfaces / Interface types / Oxidized / Software DCIM Inventory, topology, config backups, NOS images
Prefixes / IP addresses IPAM Only if IP address management is enabled
Zones / DNS templates DNS Only if DNS zone editor is enabled
Certificates Certificates Only if Certificates is enabled (Destinations)
Services / Config / Maintenance Provisioning Capacity services, config tree (CLI / parameters), optical maintenance
Job overview / status / scheduler Jobs Trigger and watch syncs
Settings, users, workers Admin Administrators only

Some entries appear only when the matching feature is on (Oxidized, Software, optical, IPAM, organization, DNS zone editor, DHCP). Turning a feature off hides the UI; it does not delete stored data.

Roles

A user with no role only sees the dashboard, their profile, and this documentation. Viewer can read; operator can write; admin can change settings, users, and workers.