I am unable to make my form link a public URL.
I want our customers to directly click on the URL > fill the form > submit , i do not want them to login into JIRA and later click the form.
HOw can i make the URL public ?
Hi @Shanthi Ramagopal ,
I think this is a common surprise with JSM. Forms in Jira Service Management are always attached to a request type on the customer portal, and by default the portal requires customers to log in. But you can turn that off so anyone can open the link and fill it out without an account.
Two settings need to be flipped, and both require site admin permission:
Site level: Gear icon (top right), then Products, then Jira Service Management Configuration. Look for the option that says "Customers can access and send requests from the portal without logging in" and turn it on. This just makes anonymous access possible on the site, it doesn't turn it on for any project yet.
Project level: Go into your service project, then Project settings, then Customer permissions. Under "Who can access the portal and send requests", choose Anyone (or Open, depending on your UI version). Save.
After that, share the request URL /portal/X/create/Y. Customers will land straight on the form, no login screen. I think they'll still need to type an email in the form so you have somewhere to send the reply, and JSM silently creates a customer record from it, but from their side it feels like just filling out a form.
One thing to know: this opens the whole portal to the web, not just that one form. If you want a single-form public URL and nothing else exposed, that's not something JSM does natively, you'd need a Marketplace app.
Give it a try and let us know how it goes.
thanks for the response , i tried both the options but I am still unable to make the form public. When I shared it internally to check , it was showing different options -
a) Enter email address
b) Blank page.
Is there any reason why this is happening ? We are trying this on a free version.
Also can you share some details about the marketplace app ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No problem, @Shanthi Ramagopal !
Quick clarification on what you're seeing:
"Enter email address" is actually the expected behavior, not a bug. When the portal is open to anonymous users, JSM still needs an email so the request has a requester and the person gets notified. From the customer's side it looks like: type email → fill the form → submit. That's it, no login. So that part is working as it should.
The blank page is the real issue. A few things that usually cause it:
- The link you're sharing might be the internal Jira URL (your-site.atlassian.net/jira/servicedesk/...) instead of the customer portal URL. The public one looks like your-site.atlassian.net/servicedesk/customer/portal/X/create/Y. Only the portal URL works for anonymous users.
- The request type itself might be restricted to specific groups in Project settings > Request types > (your form) > "Who can raise this request". Set it to "Anyone" as well.
- Try opening the link in an incognito window. Sometimes the logged-in session confuses the test.
Yes, JSM Free supports this. The anonymous portal access setting is not paywalled.
About the Marketplace app: if you want the customer to land straight on the form with no email step at all, and nothing else from the portal visible, the app I usually recommend is Elements Publish for Jira Service Management. It lets you publish a specific form as a standalone public web page, with your own branding, no JSM portal wrapping around it. Another option is Refined for JSM if you want to build a whole custom portal experience, but Elements Publish is the lighter fit for what you described.
Try the portal URL fix first, that solves it 8 out of 10 times.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
thanks , i did all of the above . However , when i sent it to my colleague to open the link , it shows the attached error . Is there anything else that is needed here ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.