The most common workaround to this situation is creating a new permission scheme for your Service Desk project in which you allow the group "Anyone" to create issues and even Browse some if you want.
The only problem would be not being able to identify by internal user the one that created the issue in the first place, and for that you can easily create an obligatory custom field with the name of the reporter and other for his or her email.
You can also set JIRA to create issues via email and the reporter would get all the comments sent to his or her email.
I answered a similar question a couple of weeks ago, take a look:
If you're not familiar with setting permission schemes, here it goes:
Any further questions, just ask!
@Sergio Garcia - nope!
Whether you're budgeting for Jira Service Management for Data Center or Cloud, you only need to purchase license for the team handling requests (agents), not for customers/requestors.
We often have questions from folks using Jira Service Management about the benefits to using Premium. Check out this video to learn how you can unlock even more value in our Premium plan. &nb...
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