File Restrictions
Kazinex Workflows allows you to restrict which file types members can upload and the maximum file size per upload. These restrictions apply organisation-wide regardless of which storage provider is in use.
Why restrict file types
- Security: Prevent upload of executable files (
.exe,.bat,.js) that could pose a security risk - Storage cost: Exclude large video files or raw camera formats that don't belong in a document register
- Compliance: Ensure only approved document formats are registered (e.g. only PDF for issued-for-construction drawings)
- Consistency: Encourage members to submit documents in standardised formats
Configuring file type restrictions
- Go to Settings → Security (the restriction settings are in the Security tab alongside two-factor authentication).
- Under File Type Restrictions, you will see the current allowed file type list.
- Use the Add Type button to add types to the allowlist.
- Click the × next to a type to remove it from the allowlist.
- Click Save.
When the allowlist is empty, all file types are permitted. Once you add at least one type, only those types are permitted — all others are blocked.
Commonly allowed file types
| Extension | Description |
|---|---|
.pdf | PDF documents — recommended for issued drawings and reports |
.doc / .docx | Microsoft Word |
.xls / .xlsx | Microsoft Excel |
.ppt / .pptx | Microsoft PowerPoint |
.txt | Plain text |
.csv | Comma-separated values |
.png / .jpg / .jpeg | Images |
.dwg | AutoCAD drawing files |
.dxf | Drawing exchange format |
.ifc | BIM/IFC format |
.zip | Compressed archives |
File size limits
The maximum allowed file size per upload can be set separately for each storage provider. Limits are configured per provider in Settings → Storage → (provider) → Max File Size.
| Provider | Default limit | Maximum configurable |
|---|---|---|
| Supabase | 50 MB | 500 MB (Enterprise plan) |
| SharePoint | 250 MB | 250 MB (SharePoint limit) |
| R2 Cloudflare | 500 MB | 5 TB (R2 limit) |
If a member tries to upload a file larger than the configured limit, the upload is rejected with a clear error message showing the limit and the file's actual size.
How restrictions are enforced
File type and size restrictions are enforced at the point of upload — both in the browser UI and via the API. Restrictions cannot be bypassed by renaming a file extension.
The system checks the file's MIME type (detected from file content) in addition to the declared extension. For example, renaming script.exe to script.pdf will still be rejected because the content is detected as an executable.
Project-level overrides
File type restrictions are set at the organisation level and apply to all projects. There is no project-level override for file restrictions — the org-wide policy applies uniformly.
If a specific project has a legitimate need for a file type not in the org allowlist (for example, a specialist engineering file format), an Org Admin must add it to the org-wide list.
Error messages members see
When a member attempts to upload a restricted file type:
"File type .dwf is not allowed by your organisation. Allowed types: pdf, dwg, dxf, ifc."
When a member uploads a file exceeding the size limit:
"File too large. Maximum allowed size for this project is 250 MB. Your file is 312 MB."
Members see the full allowlist in the error message so they can convert or reformat without needing to contact an admin.
What's next
- Document Upload — how members upload files and handle errors
- Storage & Integrations Overview — all provider options and switching
- Security Settings — 2FA and other security configuration