I am trying to implement the JIRA service desk tool within my company to formalize a way of collecting bugs and feature requests but I noticed that if someone does not have a JIRA account they can not view the Service desk form.
Is there a way to open the service desk form to everyone without creating so many accounts?
Also, if not, can I restrict them to the only service desk? I do not want the whole company to see the Tech sprint boards etc.
Just to add from my experience, as I'm a newbie, and in similar to position to you. I have shared an email address that all my internal staff can send a request or a bug too. Most staff have adapted to this well. Then within your project click on Project Settings -> Internal Access.
You will see a list of each of your staff member who have emailed in. From here you can select their name and denote their role from the the pull down menu. In this case start with the viewer role.
I have also double checked the settings as shown above in Ashkan's screenshots which are crucial.