Impossible de modifier l'accès au groupe dans un groupe public

Similaire, peut-être lié (?): Group membership access settings disabled

J’ai une instance dont je suis administrateur. Nous rencontrons un problème où nous ne pouvons pas gérer le premier paramètre d’accès du groupe (« Autoriser les utilisateurs à rejoindre le groupe librement (nécessite un groupe visible publiquement) »), car la case à cocher est désactivée :

à l’examen :

La visibilité du groupe et la liste des membres sont définies sur « Tout le monde » :

J’ai vérifié un autre groupe sur l’instance et la case à cocher « Autoriser les utilisateurs à rejoindre » fonctionne comme prévu. J’ai également testé avec un groupe nouvellement créé et la case à cocher fonctionne comme prévu là aussi — désactivée lorsqu’elle n’est pas visible pour tout le monde, activée lorsqu’elle est visible pour tout le monde.

Qu’est-ce qui pourrait causer cela ? Comment puis-je le déboguer ? J’ai accès au serveur exécutant l’instance Discourse, mais je préférerais le résoudre sur une instance de développement, que je peux créer localement à partir d’une sauvegarde si nécessaire.

Essayez de décocher le paramètre « Autoriser les utilisateurs à envoyer des demandes d’adhésion aux propriétaires du groupe ». Une fois cela fait, vous devriez pouvoir sélectionner « Autoriser les utilisateurs à rejoindre le groupe librement ».

Oui, c’est ça. Merci :slight_smile:

Je n’arrive pas à croire que je n’ai pas pensé à essayer ça ! :person_facepalming:

@bertieb content qu’ça soit résolu – je savais que ça serait quelque chose de logique (mais je n’ai pas réussi à le repérer non plus).

En passant, as-tu envisagé les implications d’avoir un groupe ouvert qui attribue automatiquement le niveau TL3 à toute personne qui rejoint ? Tu connais mieux que personne ta communauté, mais cela pourrait permettre à n’importe quel nouvel utilisateur d’obtenir de nombreux droits de modération sur ta communauté.