How to check ticket status as end customer

Hi
How my user who created the ticket can check the status of Ticket. Do the user need to signup to portal or will he get access of desk dashboard to check the status of ticket.