As an example you can configure your site to do this: - Start the Content module for Anonymous users - Start the News module for Registered users - Start the Forum module for your forumadmins - etc...
This module is live and functionnal for one of our customer (Xoops 2.2.x) and it requires that you "hack" the include/checklogin.php page (it's one line of code).