ActiveManage Docs ← Back to activemanage.co.uk

File Upload Field

The File Upload field is the platform's most-configured field type. It handles uploads from the user, ties them to a File Store, and provides everything you need to control storage location, file-type restrictions, image processing, and lightbox display.

Conditional options

  • Storage Mode (Required) — Internal (stored within ActiveManage's filestore) or External (the uploaded file will be stored on an external server).
  • Storage Path — if Storage Mode is External, the full folder path (without trailing slash). Windows mapped network drive letters cannot be used, only full UNC paths or local physical drives.
  • Default Library (Required) — which File Store the uploads land in by default.
  • Files Allowed (Required) — which file types are accepted (Documents, Images, Videos, etc.).
  • File Upload Method (Required) — "Allow New File Uploads and Library/Table Access" lets the user upload new files or pick existing ones from the library.
  • Max Number of Files (Required) — limit how many files the user can attach to a single row.
  • Enable Lightbox for Image Files — if this option is ticked, when viewing rows in a table images will be displayed in a lightbox when clicked, as opposed to being downloaded.
  • Resize Uploaded Images? (Required) — automatically resize images to a configured maximum dimension on upload.
  • Generate Thumbnails (Images Only) (Required) — pre-generate thumbnail versions for fast list rendering.

Behind the scenes

Uploaded files are stored according to the File Store's storage mode (local web server or AWS S3). The file metadata (filename, MIME type, size) is recorded in a related table, and the row in your datastore stores a JSON map of attached file IDs.