User creation

Hi.

Is it possible for a non-registered user to acess a screen where he enters the registration data for his registration?

The ideia is to collect data and create a task for the back office to then create the user with the data inputted by the user (and roles).