privatize all budypress functions

Hello !

I am now building a new (yes another one !) network for a school, but I need all social functions to be private for non registred user. (groups, forum activity... all ! )

Any success story about that a good config/plugin that can do this ?

Thanks in advance !