# New topic permission type: only particular group AND topic owner to post replies

**URL:** https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412
**Category:** Feature
**Created:** [March 5, 2017, 12:50pm UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412 "2017-03-05T12:50:34Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [March 5, 2017, 12:50pm UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/1 "2017-03-05T12:50:34Z")

</div>

We have created a new category in our goat keepers community: “Veterinary first aid online”.

We want everyone to be able to ask questions in that category (by creating a new topic).

Once a question asked, we want only the members of the Veterinaries group and the topic owner to be able to answer.

A new permission type for this in the category permissions screen would be very helpful to implement our idea.

* * *

P.S. Our current workaround is to delete / move replies posted by the ones who are not allowed to reply. However, it feels rude and offends people ☹

---

<div class="post-metadata">

### Author: ![vinothkannans](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vinothkannans/32/86465_2.png) [@vinothkannans](https://meta.discourse.org/u/vinothkannans)
#### Post date: [March 5, 2017, 1:44pm UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/2 "2017-03-05T13:44:48Z")

</div>

I think it is a plugin stuff. You may have to ask developers in #Marketplace.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [March 5, 2017, 2:39pm UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/3 "2017-03-05T14:39:36Z")

</div>

This already exists, is group messaging.

You send message to a group and only the group and the OP can participate.

---

<div class="post-metadata">

### Author: ![vinothkannans](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vinothkannans/32/86465_2.png) [@vinothkannans](https://meta.discourse.org/u/vinothkannans)
#### Post date: [March 5, 2017, 2:51pm UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/4 "2017-03-05T14:51:44Z")

</div>

> [@Falco](#):
>
> This already exists, is group messaging.

In this approach if you like to list the conversation to public then once the conversation is done you can convert the message as topic under a category and make it closed.

---

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [March 6, 2017, 1:31am UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/5 "2017-03-06T01:31:23Z")

</div>

Yes this is a good workaround.  
Still, I’d like to make the topics publicly visible as the conversation is going on.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [March 6, 2017, 2:58am UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/6 "2017-03-06T02:58:05Z")

</div>

This comes up every now and again. What you are asking for is create topic permissions to be uncoupled from reply (and sometimes it would be handy to be able to see only what you had posted).

---

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [November 7, 2017, 10:29pm UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/7 "2017-11-07T22:29:47Z")

</div>

I’m still very interested in this permission type. Here is a use-case.

We have a First Aid / Online Ambulance Veterinary category.

Only certified veterinaries should be able to answer there.

So we need a way for a user to create a topic in the category and keep conversating with veterinaries. But not other non-certified veterinaries to reply in the topic.

So far we have to:

1. Send a PM to a user who sent a response in such a topic, explaining why they should not.

2. Remove their reply.

This makes authors sad. And this make mods unhappy about doing the manual work again and again.

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [November 8, 2017, 9:23am UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/8 "2017-11-08T09:23:53Z")

</div>

It’s a valid use case, but it’s not technically trivial to implement.

Do you know of another forum platform that can do this?

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [November 8, 2017, 11:56am UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/9 "2017-11-08T11:56:07Z")

</div>

> [@meglio](#):
>
> Here is a use-case.

Just thinking aloud, maybe this is a possible work flow?

1. Users PM the @veterinarians group.
2. Conversation is held privately until there is a resolution.
3. After it is resolved, PM is converted to a public topic in a category that only @veterinarians can post in.

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [November 8, 2017, 12:13pm UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/10 "2017-11-08T12:13:36Z")

</div>

> [@mcwumbly](#):
>
> maybe this is a possible work flow?

That should work pretty well. Could be further streamlined with a simple plugin that adds a “Make Public Topic” button to the bottom topic controls so it’s merely a single click away.

---

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [November 8, 2017, 1:02pm UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/11 "2017-11-08T13:02:38Z")

</div>

So the main difficulty here is that creating a topic and replying to a topic is the same permission in the Discourse implementation of permission system?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [November 8, 2017, 1:08pm UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/12 "2017-11-08T13:08:52Z")

</div>

The difficulty is that permissions apply to categories, not topics.

---

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [November 8, 2017, 1:34pm UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/13 "2017-11-08T13:34:59Z")

</div>

So, I need this configuration for all topics in a particular category

---

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [November 9, 2017, 1:23am UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/14 "2017-11-09T01:23:19Z")

</div>

> [@mcwumbly](#):
>
> Users PM the @veterinarians group.

Looks like a workaround. However, there is at least one known caveat to this.

When in PMs, people tend to say things that they wouldn’t say publicly. Once such PM messages exist, we cannot make the private topic to a public category.

There are other drawbacks as well:

1. The category looks less dynamic
2. A lot of additional manual work: a) people who come for the first time don’t even know that a private topic can become public; b) veterinarians will have to not forget to click on “Make public”, or ask mods to do so

If I put detailed instructions, no one will read them, at least not when they interact with veterinarians for the very first time.

---

<div class="post-metadata">

### Author: ![AstonJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/astonj/32/215041_2.png) [@AstonJ](https://meta.discourse.org/u/AstonJ)
#### Post date: [April 16, 2018, 10:07pm UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/15 "2018-04-16T22:07:09Z")

</div>

> [@erlend\_sh](#):
>
> It’s a valid use case, but it’s not technically trivial to implement.
> 
> Do you know of another forum platform that can do this?

Most ‘popular’ forum platforms I have used can do this - at least vBulletin and Xenforo can (the other two platforms I use).

I agree that it is very useful feature - not only can it be used for users contacting staff or leaving private feedback but even for things like placing Topics in a moderation queue if they do not contain enough info or the mods need to question something about it (eg suspicious links, etc).

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [April 20, 2018, 2:04am UTC](https://meta.discourse.org/t/new-topic-permission-type-only-particular-group-and-topic-owner-to-post-replies/58412/16 "2018-04-20T02:04:31Z")

</div>

I think the real difficulty is that the current category permissions system assumes there is a total ordering of permissions, and “create & see” doesn’t line up neatly between the existing ones.

If the permissions were transformed to a bitwise field this would be pretty easy.
