Any member can join public and moderated groups. Users must be approved by a group leader before membership is finalized for moderated groups. Invite Only groups require that a group leader invite a user before they can join.
- Enable Albums
- Enable Messages
- Users must join to view the content
So you can have it where a user must join to view the content, and have the option to control entry.