How to create a category particularly for an organisation's use?

AI-generated summary

Creating a Private Category for an Organisation

Monika_Gupta wants to create a private category for her organisation to share articles with colleagues only. Remah shares a link on how to create a private category using group permissions. However, Monika_Gupta faces issues editing the staff category despite being an Admin and needs help adding her organisation’s ID.

Merefield suggests using auto-generated groups like trust_level_0 or creating a custom group with firm staff, which needs to be manually managed. Pfaffman proposes creating a group with automatic membership based on email domain matching and setting category permissions accordingly. Merefield appreciates this feature, and Pfaffman shares that it’s a built-in feature he discovered after writing a plugin for the same purpose.

I just want to share certain articles only with my colleagues & not outsiders. How do I do this? I don’t want to waste my time by giving access to everyone individually. Please help.

https://meta.discourse.org/t/video-how-to-create-a-private-category-using-group-permissions/136439?u=remah

@Remah ..Hi this was helpful. BUt I cant edit the staff category even though I am the Admin. Also, how do I add my whole organization’s id to it. It will take a lot of time. Please help.

Monika it’s considered really bad etiquette to @ people, especially those not involved in the Topic. We are all busy, some more than others. Bear in mind people may get notified during unsociable hours. Use that feature responsibly

To your issue, there are some auto-generated groups that you might be able to use, e.g. trust_level_0 contains everyone with an account and is maintained by Discourse itself, so no need to individually add each person. Giving that rights and excluding ‘everyone’ will prevent anonymous users seeing that Category.

If you need something more tailored because you have a mix of members, some of whom you don’t want to permission for this Category, you may need to create a group with only firm staff. You will need to manually manage membership going forward, but once you’ve set it up it will be less work to maintain. You will have to remember to onboard people though as and when.

You can create a group whose members are automatically added o if their email address matches a domain and then make a category that allows only that group to see it.

Wow, how long has that been in the build? That’s awesome Jay, thanks!

I’m not sure, but I didn’t find it until I wrote a plugin to do the same! Your comment makes me feel a little less silly.