This question is in reference to Atlassian Documentation: Are Anonymous or Unlicensed Users Able To Use JIRA Service Desk?
You should enable public signup, then your service desk project will allow new customers to create accounts on the customer portal (sign up) or send requests by email, which creates an account for them automatically. To open up your service desk:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.