Skip to main content

Document Management

Attaches files such as manuals, firmware, drawings, warranty documents, and photos to assets, products, locations, manufacturers, and inventory items with folder organization.

Overview​

The Document model is polymorphic, allowing files to be associated with any supported entity type. Files are stored on S3 via BunnyCDN for fast, reliable delivery. Each document record tracks its type classification, file extension, MIME type, and size.

Key Features​

Entity-Level Access​

Documents are accessible directly from any entity's detail page. For example, an asset's detail page lists all attached manuals, firmware files, warranty documents, and photos, providing a single location for all related files.

Type Classification​

Each document is classified by type, enabling focused filtering:

  • Software — Software packages or utilities.
  • Firmware — Firmware files for equipment updates.
  • Manual — User guides and operating manuals.
  • Drawing — Technical drawings, schematics, or diagrams.
  • Picture — Photos of equipment, installations, or conditions.
  • Warranty — Warranty certificates and related documentation.

Folder Organization​

Entities with many documents can organize them into folders. This keeps large file collections manageable and allows teams to establish consistent organizational conventions.

File Size Display​

File sizes are displayed in human-readable format (KB, MB, GB), making it easy to identify large files at a glance.

CDN-Backed Delivery​

All files are served through BunnyCDN, ensuring fast download speeds regardless of the user's geographic location.