Trust Levels vs "Everyone"

I do apologize if this is something I should have found in search, but I’m not sure what I’m searching for :slight_smile:

My goal is to require “everyone” to have an account in order to view any content at all on my discourse community. I want them to have read-only access to top level categories and then I assign groups to paid member content.

I have been using “everyone” group – but this weekend had a bit spike in anonymous users. Is it trust levels that I need vs everyone? If so, which level?

Please help me understand.

1 Like
  • everyone → visible without login (read-only for literally everyone, write needs log in)
  • TL0 → not visible public, needs log in

Something like that?

1 Like

I want only those who have created an account w/ valid email to be able to see any content at all. So I guess, yes, it would require login.

I have a public website for the basic content – I want them to need to give me an email to get to the next steps… even if it’s still read-only free content. I’m trying to push them up the ladder of access to paid subscribers.

With your comment above I think I need to remove “everyone” and add Trust level 0.

thanks for your reply – let me know if my thinking is accurate. so many options :slight_smile:

Would this be accurate information when in a category’s settings I can set the permissions to this?:

image

If “write” needs log in, why would it allow me to set “Reply” and “Create”?
I tested it as a logged out user and it indeed asks me to log in on New Topic, or Reply, which makes sense. But in that case, and assuming that the levels are set to “this level and all the ones above” (which I believe it is?), then “everyone” wouldn’t be the same as using “trust level 0”? Or are these permissions exclusive to that level? e.g. if I set it to trust level 2, it only affects users on that level, but not users on trust level 3 and above?

Looking at this setting:

makes me believe that it’s exclusive to that level. In some cases it can be useful, but if we want to affect all levels above a certain level, then we have to include all of those levels individually, instead of just adding the lowest one and let it affect the ones above.