Ciao afasciolo, quello di cui hai bisogno è di un ACL (Access Control List) di cui quello inglobato in joomla è limitato. La soluzione è installare un componente che ti vada ad implementare gli accessi a livello utente e gruppi.
Uno che funziona molto bene è
questo, completamente configurabile ( ma fai attenzione). Troverai in questo sito un articolo a riguardo.
Un alternativa ( se ti serve solo per i file) è quello d'installare un gestore di documenti (DocMan ad esempio)che ti permetta di gestire i file a livello utente.
Quindi crei il documento e lo associ al singolo utente, lo troverà disponibile quando questo si autentica al sito.
Spero di essere stato chiaro
