Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

External Users Can’t Upload Files to Jira Forms? Here’s What You Can Do

If your team relies on external requests, chances are you've hit this wall:

“Why can’t users attach screenshots or documents to a Jira form?”

You’re not alone. Many teams using Jira Software’s new public forms discover this limitation only after trying to collect bug reports, CVs, contracts, or mockups from partners, candidates, or clients.c0d0684c20388ba77720bd3c7c7c761d.jpg

Everything else works — users can fill out fields and submit — but when it comes to attachments, things fall apart.


What’s the Problem?

The current setup in Jira public forms doesn’t allow unauthenticated users to upload files. Even if you use IP allowlisting or share the form publicly, the attachment field will either be hidden or not work for anonymous access.

So if your use case involves:

  • Collecting feedback with screenshots

  • Receiving documents from customers or vendors

  • Letting job applicants upload resumes

  • Asking clients to share contracts or specs

…you’re out of luck — at least natively in Jira.


Why This Becomes a Bottleneck

Without the ability to upload files:

  • You lose key context

  • Teams have to follow up manually via email

  • Work gets delayed while waiting for missing materials

  • And requests are more likely to be misrouted or incomplete

For a lot of teams, this turns a simple form into a multi-step mess.


Workarounds and Alternatives

There’s no native fix yet in Jira Software — but teams are finding workarounds:

🔁 1. Manual Email Follow-Up

Ask users to reply to a confirmation email with the file. This works — but adds overhead, and context often gets lost.

🧩 2. Use Smart Forms for Jira

If attachments are a must-have, tools like Smart Forms for Jira allow external users to:

  • Upload files directly from a form — no login required

  • Trigger issue creation or update existing Jira items

  • Ensure files are stored securely and linked to the right issues

  • Access uploads via the Jira issue or centralized response tab

This approach gives flexibility without compromising on security or process control.


🧩 What Are the Options?

❌ Option 1: Jira Public Forms (Native)

  • No attachments if user is not logged in

  • Fields like assignee, sprint, and versions are also restricted

  • Great for simple requests - not file-heavy ones

✅ Option 2: Smart Forms for Jira

Smart Forms for Jira is built to solve this exact problem.

Here’s what it allows:

  • 📁 Collect file uploads from anyone — even fully anonymous users, even with attachment validations

  • 📎 Uploads are attached directly to the created Jira issue

  • 🔒 Admins can restrict allowed file types, enforce size limits, or require consent

  • 📨 Form submissions can trigger issue creation, status updates, or notifications


Example Workflow: File Collection Without Logins

  1. You embed a form on your website or share it via link

  2. An external user fills out the form and uploads their file

  3. A Jira issue is created with attachments and mapped fields

  4. Optional: status transitions or alerts are triggered

No accounts. No back-and-forth. No missing info.


What About Jira Service Management?

JSM portals support attachments from customers — but:

  • They still require users to have portal access

  • They may not be ideal for one-time submissions or external partners

  • JSM licensing is based on agents, which adds cost for internal request handling

So depending on your audience, even JSM may not fully solve this. But Smart Forms for Jira also works even in JSM and JPD projects.


Final Thoughts

This is a feature that teams really need — and many are surprised it’s not built into Jira’s public forms yet.

Until then, tools that allow secure file uploads from anonymous users can bridge the gap — whether you’re building feedback flows, intake portals, or external submission forms.

And if you're trying to figure out the best way to gather files while keeping the process clean, repeatable, and secure — it’s worth exploring a more flexible form solution.

0 comments

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events