Gerenderde documentatie
Deze pagina rendert de Markdown en Mermaid van de module direct vanuit de publieke documentatiebron.
Overview#
The Files domain provides cloud file storage and management for the platform. It handles file uploads via pre-signed URLs for direct-to-storage transfers, file metadata tracking, and tenant-isolated storage, enabling secure file management for investigations, evidence, and documents.
Key Features#
- Two-phase upload workflow with pre-signed URL generation for direct cloud uploads
- File metadata tracking including name, path, size, MIME type, and creator attribution
- Tenant-isolated storage with organization-specific prefixes
- Pre-signed download URL generation with time-limited access
- File listing and retrieval with tenant scoping
- MIME type validation and size tracking
- Upload URL expiry (15 minutes) and download URL expiry (1 hour)
Use Cases#
- Uploading investigation evidence files directly to cloud storage without server proxying
- Managing document attachments for investigations and court filings
- Generating temporary download links for authorized file access
- Organizing files in tenant-isolated virtual folder hierarchies
Integration#
The Files domain integrates with User for creator tracking and access control, Organization for tenant isolation, Evidence for file attachments, Investigation for document management, and Report for attachments.
Last Reviewed: 2026-02-05