I'm struggling to understand Bettermode's permission structure and how it applies to members (logged in users) and non-members (non-logged in visitors).
My community will have 5-7 spaces. Most of our spaces should be non-public, i.e. blocked for non-members (public, not-logged in).
However, I would like the option of making 2+ spaces public to non-members (not logged in).
From my experimenting, it seems that BM allows for two scenarios, neither of which works for my use case. These two options are:
Option A: Make the entire site non-public (except the home space) by setting the global "Private Community" toggle to "on." If enabled, all non-public spaces are available to all members by default.
Option B: Make the site public by setting the global "Private Community" toggle to "off." Then make individual spaces "private" through the space settings However, "private" applies to both members and non-members.
Option A means we're allowed only a single space (the "home" page) to be publicly available to non-members, which isn't enough.
Option B is problematic, because "private" means only invited members can view the space. For members to view the space, an admin has to manually invite them.
Please tell me I'm wrong- but it appears Bettermode's content hierarchy lacks the ability to offer three modes on a per-space basis:
1-A space is fully public (available to both members and non-members)
2-A space is non-public but available to all members
3-A space is private and accessible to some members (but not all members)
Kindly confirm my observations, or tell me how I can achieve these three different scenarios.
Thanks!