Access Control Setup: Guests, Registered Users, and Paid Members
Hi everyone,
I have two questions regarding access control and user permissions in FluentCommunity. I want to structure my community with different levels of access, and Iβd like to confirm the correct way to set this up.
1. Space Permissions Setup
I need to configure a space with the following logic:
- All users (including guests) can view the content
- Only registered users can leave comments
- Only paid members (active subscription) can create new posts/topics
What is the best way to achieve this setup? Should this be handled via roles, permissions, or automation (e.g., FluentCRM / FluentAuth / Fluent Forms)?
2. User Profile (Social Links Restriction)
I want to restrict profile fields (specifically social media links) so that:
- Only users with an active paid subscription can add or edit their social media links
- Free or non-paying users should not have access to these fields
Is there a native way to control this based on user roles or membership levels, or does it require custom development?
Would appreciate a clear direction or best practice for implementing this.
Thanks in advance.

