Dunque, per il discorso dell'accesso è sufficiente il sistema di login di Joomla.
Ogni utente si registra e fa il suo bel login.
Per il discorso dei documenti, Joomla non lo gestisce di default, servono componenti aggiuntivi.
Forse con DOCman riesci a farlo, inserendo i file ed associandoli ad un singolo utente.