I am looking for a method to disable the creation of new requests through the customer portal in Jira Service Desk whilst keeping the ability to comment on existing requests.
My first thought would be to hide the requests from the portal, but the version of service desk in use is 3.1.9 which I believe predates the ability to do so. Additionally, this operation needs to be easily reversible so deleting the request types outright is not ideal.
I tried removing the create issues permission from 'Service desk customer - portal access' in the projects permission scheme (this was done in a local test instance using a recent copy of JSD), however this seemed to stop the customer from viewing their open requests in the portal.
Any help on this is greatly appreciated.
With the versions you have, there isn't going to be a pretty solution to this. The best I can offer is one solution that isn't very clean if you really want to do this.
The issue is, as you mentioned that removing the permissions for "Create Issues" also takes away the ability for users to browse existing requests.
Rather than taking away the ability to create permissions through the permission scheme, you will need to restrict users at the workflow level. Navigate into the project settings and on the create transition for each workflow, place a validator such that only users with the "Service Desk Admin" permission can created.
This will still make users able to fill out a form, but block them from actually raising the request. I would place something on the portal itself warning users not to fill out tickets as they won't be able to raise them.
This allows users to browse and edit previously raised tickets without being able to create new ones.
Hello Community 👋, I'm a product manager at Atlassian, looking at improving change management capabilities across our products. In particular, we're looking at bridging the gap between Dev & ...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events