Hola pintoresmadrid. Si esperas que los administradores de miarroba te contesten vas apañado. Hace tiempo que nadie por aquí se digna a solucionar nuestros problemas con la administración de foros. Me permito pues contestarte yo, a ver si te sirven de ayuda mis conocimientos basicos.
Todo se basa en los niveles, tanto de usuario como de la comunidad. Si lo que quieres es que los invitados no puedan leer mensajes en el foro tienes que irte en el "panel de control" a "Niveles Globales". Selecciona "Nivel para ver el índice de temas" y después para seleccionar nuevo valor pones 001. Selecciona todos los subforos y pincha en continuar. A partir de ahí solo los usuarios registrados en miarroba o en facebook podrán ver y leer mensajes del foro. Los que entren vomo invitados y/o expulsados no podrán siquera ver el índice ni tampoco temas o respuestas.
Normalmente un usuario cuando se da de alta y entra en el foro lo hace con nivel 1. Si quieres restringir el acceso a solo los que tu quieras que puedan leer y participar, debes darle un nivel a todos esos usuarios (por ejemplo 002) y otra vez en Niveles globales-Nivel para ver el índice de temas, seleccionar 002. Así de esta forma ni expulsados, ni invitados ni tampoco nuevos usuarios dados de alta en miarroba podrán leer tu foro.
Espero haberte servido de ayuda. Un saludo.