لا يشترط أن يكون مالكو المجموعة أعضاء

I think adding group owners could be done mostly as it is now except add the ability to @group add as owner.

The core benefit is that owners group will have their own owner most likely just a member or two.

To keep things clean a sanity check might be that only 1 level deep for ownership

Ie Group A owns group B and is considered members of both groups

Now if we add group C and is owned by Group B. Group B is owner of Group C. While Group A owns Group B. Group A is only considered a member of Group C but has no ownship privileges.


Or for stricter confines. A group can only own or be owned by 1 group. So if A owns B, A cannot be owned by another group or be owners of another group. Though maybe being able to own more than one group would work with stipulation Owner Groups cannot be owned by another group. Maybe at least without using a site setting similar to subcategory nesting level

إعجاب واحد (1)

Really appreciate the clarification, Dan — limiting group-to-group ownership to one level deep makes a lot of sense for maintainability and avoiding privilege creep.

I like the idea that:

  • Group A owns Group B → members of A get owner rights on B
  • Group B owns Group C → members of B get owner rights on C
  • But Group A is not an owner of C — only transitively a member (not manager)

That helps avoid infinite nesting while still supporting useful delegation structures.

Also agree that limiting ownership depth via a group_ownership_nesting_level setting (like subcategory nesting) gives sites flexibility — maybe default to 1, but allow opt-in to deeper control if needed.

A few clarifying questions I had:

  • In your model, should the owning group appear as a member of the owned group in the group directory UI? Or is the membership purely permission-based?
  • If a group has multiple owners (some users, some groups), how do you see conflict or redundancy being resolved in the UI?
  • Would ownership affect category permissions at all (e.g. could the owner group manage the category tied to the owned group)?

This would open up a lot of flexibility in education, org, or project-based forums — thanks for keeping the idea moving!

إعجابَين (2)

For this the Group Owner Group would need to be seen as members with maybe the owner label or something.. The owners group imho opinion needs to inherit base Group membership for purposes of Category permissions and if Public to show all members. Maybe kind of like How Category Mods can be listed in Site About page as Moderators. It might be as Simple perhaps as listing the Owner Group as Owner/managed By. Then a member can simply click on the owner group to view Owners of said Group?

Imho if your using a Group as owners. Then Maybe it is either mber Owners within the Group or managed by a group. Not a mix of both.

Do you mean Like Category Mods? If so a change was made to allow more than 1 group to manage a category. Though if using the example from the previously question. Could just go with the Owners Group inherits permissions of the managed group. So Category Permissions and in this case would also be Category Moderators. In the Category Moderators it would give more levels of management like with other examples. A core main set if owners who can remove lower tiered owners if needed without requiring full staff to intervene. Ie 2 owners in conflict. The head owner of the managers group can demote if needed.


This is a great thought exercise to fletch out the idea. So lots of discussion is great to fishbone the idea.

إعجاب واحد (1)
Heliosurge on ownership visibility and category permissions

That makes sense — I like the idea of the owner group showing up in the group directory with an “Owner” or “Managed by” label, similar to how category moderators are surfaced.

I think the distinction between:

  • Full members (who receive badges, mentions, group flair)
  • And owners via another group (who inherit permissions, but not identity)

…would be helpful to keep clear in the UI.

Example layout

Group @mentors

  • Members: Alice, Bob, Charlie
  • Owner Group: @mentor-coordinators

Where clicking the owner group takes you to its membership list.

And I agree — for category permission purposes, it’s elegant to treat owner groups as “members” of the groups they own (to avoid needing to duplicate permissions manually).

Follow-up questions
  • Would you see owner-group membership inheriting only for permission checks, or also showing up in things like group mentions and flair, if the owned group is public?
  • Would it be possible for a group to own multiple other groups, or should there be a 1:1 ownership rule as a safety constraint?


Heliosurge on exclusive ownership model

Ah, got it — that’s a useful simplification.

So you’re suggesting that ownership should be exclusive:

  • Either a group is owned by individual users
  • Or it’s owned by a group (which contains the people with ownership)
  • But you don’t allow both at once

That definitely keeps the model clean and avoids UI conflicts.

Hybrid workaround

If someone wanted a hybrid, they could always create an ownership group (e.g. @mentors-owners), include both individual owners and subgroup reps, and assign that as the sole owner group. Keeps things tidy without mixing ownership models directly.

Implementation questions
  • Should this exclusivity be enforced at the database level (e.g. a group has either a group_owner_id or a list of user_owners, but not both)?
  • Or more of a UI-level convention with a warning?
  • Should a group be allowed to be owned by more than one group (assuming no nesting)?


Heliosurge on category mod inheritance and owner hierarchy

That’s a helpful direction, thanks!

On category permissions inheritance

Yes — I was thinking of a situation where:

  • Group B has post/reply/create access to a category (e.g. #mentorship)
  • Group A owns Group B
  • So Group A inherits access to #mentorship as well — without needing explicit category-level permissions

That would keep access management simpler if the ownership structure already expresses the trust boundary.

On category moderation

Good to know that Discourse now allows multiple groups to moderate a category.

Would you imagine the owner group of Group B also automatically gaining category moderator status for the categories Group B moderates?

That could help implement a tiered control model — where owner-groups can act as “head moderators” or “group stewards,” able to:

  • Moderate across the same space
  • Demote problematic group-level owners or sub-managers
Follow-up questions
  • Would the inherited permissions apply only to category access/moderation? Or could they also cascade into other group-linked features (e.g. messaging, events)?
  • In your tiered model, should the “top” group always be flat — or could it itself have owners?

This feels like it’s building toward a really flexible delegation model — helpful for schools, organizations, and structured online communities.