Control Category Visibility and Access by User Levels

I need to know I can do some things before buying a discourse sub:

Needs:

  1. Open forum people can browse
    1b. Hide certain categories entirely from free and lower-trust level users; to create exclusive categories
  2. Member accounts only when the user subscribes to me via my stripe-supabase integration
    2b. Member accounts that can be given their user trust level according to my supabase

The answers in ‘control access to categories’ helpdesk was not sufficient:

THANK YOU for helping!!

Group access can be granted on subscriptions with this plugin:

There’s a Stripe checkout: https://meta.discourse.org/t/discourse-subscriptions/140818#p-696270-stripe-checkout-with-stripe-pricing-tables-12

1 Like

Thanks. I had seen the subscriber plugin. The subscriber plugin doesn’t have the feature I need of being able to assign User Account trust level according to their Subscription Tier.

The purpose is so I can hide access to certain categories, and unlock those categories for users of higher subscription tiers.

Please advise.

It does. You can assign subscribers to a group. You can use that group to control access to categories.

5 Likes

Yes, and users can be automatically bumped to a specific TL after joining the group.

2 Likes

After another spin with the Subscribers plugin I found the feature to add subs to a group.

I also found the mass-invite feature that can add users to a trust group.

Is there any way to solve this problem; I can’t make Categories invisible based on trust level. I have default groups and my custom user group displayed; I can’t uncheck See.

I need this feature in order to up-sell customers to my educational categories’ content.

I figured out what appears to be the solution: Delete all of the access groups and get,

Then add the user groups desired, no one else will be able to see the category,

At least, that is how it appears to work. I haven’t tested. This is the feature I sought here. Thanks all.

Indeed; the minimum capability a group can have is “See”. If you don’t want a group to be able to see the category, then you need to remove the group completely from the permissions.
There is no way to add a group with no “See” rights, it would be pointless.

3 Likes