Skip to main content

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

  1. Go to SettingsSecurity (the restriction settings are in the Security tab alongside two-factor authentication).
  2. Under File Type Restrictions, you will see the current allowed file type list.
  3. Use the Add Type button to add types to the allowlist.
  4. Click the × next to a type to remove it from the allowlist.
  5. 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

ExtensionDescription
.pdfPDF documents — recommended for issued drawings and reports
.doc / .docxMicrosoft Word
.xls / .xlsxMicrosoft Excel
.ppt / .pptxMicrosoft PowerPoint
.txtPlain text
.csvComma-separated values
.png / .jpg / .jpegImages
.dwgAutoCAD drawing files
.dxfDrawing exchange format
.ifcBIM/IFC format
.zipCompressed 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 SettingsStorage → (provider) → Max File Size.

ProviderDefault limitMaximum configurable
Supabase50 MB500 MB (Enterprise plan)
SharePoint250 MB250 MB (SharePoint limit)
R2 Cloudflare500 MB5 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