Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manage mailing list moderators via concrexit #2492

Open
JobDoesburg opened this issue Sep 21, 2022 · 2 comments
Open

Manage mailing list moderators via concrexit #2492

JobDoesburg opened this issue Sep 21, 2022 · 2 comments
Labels
app:mailinglists Issues regarding the mailinglists-app feature Issues regarding a complete new feature priority: maybe someday This is not really relevant, but if we have nothing else to do, then we can think about this.

Comments

@JobDoesburg
Copy link
Contributor

Is your feature request related to a problem? Please describe.

It's not that easy to change/inspect mailing list moderators via Google groups.

Describe the solution you'd like

Sync it via concrexit

Motivation

Easier

Describe alternatives you've considered

Not doing it

Additional context

@JobDoesburg JobDoesburg added feature Issues regarding a complete new feature priority: low Should be dealt with when nothing else remains. labels Sep 21, 2022
@se-bastiaan
Copy link
Contributor

For reference. This needs the google directory api:
https://developers.google.com/admin-sdk/directory/reference/rest/v1/members/patch
https://developers.google.com/admin-sdk/directory/reference/rest/v1/members#Member.

We already use this, it is probably possible to change the role of the user in a group. I think a user needs to have the MANAGER role. The owner role is not needed but can also work. We have all moderated groups set to manager or owner moderation: https://github.com/svthalia/concrexit/blob/master/website/mailinglists/gsuite.py#L94

@DeD1rk DeD1rk added priority: medium A new feature or a bugfix that is non-critical. app:mailinglists Issues regarding the mailinglists-app and removed priority: low Should be dealt with when nothing else remains. labels May 12, 2023
@DeD1rk DeD1rk added this to the Release 52.0 milestone Nov 16, 2023
@DeD1rk DeD1rk modified the milestones: Release 52.0, Release 53.0 Jan 19, 2024
@DeD1rk
Copy link
Member

DeD1rk commented Jun 10, 2024

The google admin UI now at least has the possibility to filter group members by role. That doesn't help with setting the moderator, but it pretty much solves the most difficult aspect of inspecting who is currently moderator. Combined with the fact that currently, only the builtin mailinglists are moderated, this issue isn't as useful any more.

We would also need some model (or setting) to determine who should be moderator of the builtin lists, so it's not straightforward either.

@DeD1rk DeD1rk added priority: maybe someday This is not really relevant, but if we have nothing else to do, then we can think about this. and removed priority: medium A new feature or a bugfix that is non-critical. labels Jun 10, 2024
@DeD1rk DeD1rk removed this from the Release 53.0 milestone Jun 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app:mailinglists Issues regarding the mailinglists-app feature Issues regarding a complete new feature priority: maybe someday This is not really relevant, but if we have nothing else to do, then we can think about this.
Projects
None yet
Development

No branches or pull requests

3 participants