Is it Possible to upload a image as a logged in customer?

Hi im new and “playing” since a week with pimcore and symfony. I read much about perimssions/roles but im not sure actually, if my functionallity that i need is allowed in pimcore.

I try to explain what i want for my site.
User/Visitor should be able to register and then come to a site, thats hidden if you unlogged.
Logged-in User/Visitor should be able to upload a image. (is that possible)? And thats all without they see the backend, just in the frontend.

I know it’s sounds so easy but maybe i think with my oldschool php skills a little bit to complicated.
I hope somebody can give me the thrust in the right direction.

thank you in advance