Se cerchi nei forum dovresti trovare altri interventi sul tema, in estrema sintesi se la tua esigenza è differenziare la pagina del catalogo di Moodle (yourmoodle/course/index.php) in base ad insiemi di utenti, allora ad oggi la risposta è no.
Un utente autenticato (ed anche un visitatore del sito qualora il forcelogin sia al suo default, ossia No) per quanto reindirizzato nella dashborad e con un interfaccia di navigazione ridotta, in una versione standard di Moodle avrà la possibilità di accedere a "yourmoodle/course/index.php" anche semplicemente digitando l'URL nella barra degli indirizzi del browser.
Questo per quanto riguarda il catalogo dei corsi, cosa diversa è l'accesso ai corsi che è invece regolato dal meccanismo dell'iscrizione e attraverso il quale è possibile configurare i metodi più consoni alle politiche di accesso ai corsi ed al contesto d'uso.