by SeventhQueen on WordPress.org
Restrict BuddyPress profiles, groups, activity, and messages by login status, membership level, or profile field.

General BuddyPress restriction settings — control access to profiles, groups, activity, and messages
Restrictions for BuddyPress gives you full control over who can see and access your BuddyPress community pages. Hide profiles, groups, activity, and messages from visitors, non-members, or specific membership levels.
Perfect for membership sites, private communities, paid networks, and gated BuddyPress installations.
Seamlessly integrates with Paid Memberships Pro (PMPro):
Grant free access to specific BuddyPress members based on a profile field value — no membership plugin required. Ideal for:
Fully compatible with BuddyBoss Platform, so your restrictions work whether you’re running classic BuddyPress or BuddyBoss.