Hola Jose Luis. Muchas gracias por responder.
La idea era tener disponibles una serie cursos formados simplemente de varias páginas de tutoriales, un par de archivos y un foro cada uno, para todos los usuarios de una red corporativa, sin necesidad de logueo.
Habilitando el acceso para invitados se ha solucionado todo salvo por el foro, claro. Por lo que leí en la documentación, es imposible hacerlo accesible para invitados, lo cual es bastante lógico (aunque me hubiera gustado que pudieran postear anónimamente). Al final hemos asumido que van a tener que registrarse para usarlo.
Aquí es donde nos encontramos con el problema inicial. No consigo que un usuario registrado cualquiera pueda ver el foro de preguntas y respuestas. No es que no pueda ver otras respuestas, sino que no pueden ver las preguntas, ni crear nuevas, ni ver nada, solo sale el mensaje "No dispone de permiso para ver los debates de este foro".
Contestando a tu pregunta: no, no hay alumnos en el curso, como ya habrás deducido por el planteamiento, que ni siquiera requeria de usuarios logueados al principio. Pero de todas formas, previendo que ese pudiera ser el problema, matriculé a un usuario como prueba, y seguía apareciendo el mismo mensaje.
En cuanto a las particularidades de PyR, efectivamente no las conocía ni tenia en cuenta, pero previendo también que no estuviera entendiendo bien su funcionamiento, hice la prueba con un foro "normal", con el mismo resultado.
Al final, lo que he estado haciendo es trastear sin éxito con los permisos del rol "usuario identificado", que es el que en teoría se asigna por defecto a los usuarios logueados, pero está claro que estoy pasando algo por alto.
Espero haber resuelto tus dudas. Si necesitas cualquier otro dato coméntamelo. Muchas gracias.