con l'installazione di base di joomla si puo fasre tutto questo, giocando con gli utenti registered, author e publisher... è abbastanza semplice. se volete poi avere maggiore flessibilità allora il consiglio è di installare qualche componente specifico per la gestione utenti. ce ne sono vari.
ciao