Thanks for the thoughts on this. In our community we are still wrapping or heads around levels of access and what should be public and what private, and how it actually works. Many members are forum newbies and don’t really fully understand what they are doing and who they are talking to. Right now everything is private as we seed topics and figure everything out, but some categories will be opened up to the public.
Discourse does not fully handle this aspect for our site and assumes posts are either public or that members are savvy and understand what is public and what is private. For example, categories can be private to groups but discourse doesn’t have functionality to show who has access to the category. This sharing feature is another example.
Not necessarily a problem but we will have to figure out what we need to pay attention to and what needs to be documented and explained and where.