Bestandsbeheer & bijlagen
Bestandsbeheer & bijlagen
Elk Frappe-document kan bestanden bijvoegen. Het File Manager-systeem is de onderlaag.
Bijlage toevoegen aan een document
Op elk documentformulier: sleep een bestand erop, of klik het attach-icoon. Het bestand wordt als File-record opgeslagen en gekoppeld via attached_to_doctype + attached_to_name.
Public vs Private
| Privacy | Bereikbaar via | Permissiecheck |
|---|---|---|
| Public | /files/<filename> |
Geen — iedereen met de URL |
| Private | /private/files/<filename> |
Ja — Frappe checkt rechten op parent-doc |
Default per veld op het DocType. Gevoelige bijlagen (getekende PDF's, loonstroken, contracten) altijd Private.
Opslag-backends
| Backend | Waar bestanden staan |
|---|---|
| Lokaal bestandssysteem (default) | sites/<site>/public/files/ en private/files/ |
| S3-compatibel | Configureer S3 File Storage met bucket + access keys |
Migratie: bestaande bestanden blijven; nieuwe bestanden schrijven naar de nieuwe backend.
File Manager-view
Home → File Manager is een Dropbox-achtige browser voor alle bestanden. Mappen, zoeken, image-preview. System Manager ziet alles; gewone gebruikers zien bestanden via de rechten van het parent-doc.
Lifecycle-hooks
Bij insert/delete draait Frappe file-hooks — apps kunnen subscriben voor virusscan, image-resize, OCR, EXIF-strip. Handig voor integratie met antivirus of compliance-tooling.
Beperkingen
| Instelling | Default |
|---|---|
| Max bestandsgrootte | 25 MB (instelbaar via System Settings → Max File Size) |
| Totaal schijfverbruik | Zichtbaar in System Settings |
| Bestandstypes | Alles toegestaan; beperk via System Settings → Allow / Restrict File Types |
Opslag op Frappe Cloud en Prilk-managed plannen wordt gemeten — controleer uw plan.