Nous avons une application où la création d’une catégorie dans notre application crée également une catégorie correspondante dans Discourse. En plus de cela, un groupe de modérateurs est créé dans Discourse pour cette catégorie, basé sur une liste d’utilisateurs fournie par notre application.
J’ai besoin que le groupe créé dans Discourse soit automatiquement ajouté au champ « Groupes autorisés à créer des tags » dans les paramètres des tags. Existe-t-il une API permettant de mettre à jour automatiquement le champ « Groupes autorisés à créer des tags » depuis le backend, sans avoir à le mettre à jour manuellement du côté de l’application ? Ce processus devrait se produire à chaque création de catégorie.
Ainsi, si je crée 200 catégories, 200 groupes correspondants seront créés et ajoutés au champ « Groupes autorisés à créer des tags ».
Mes questions sont :
Existe-t-il une limite au nombre de groupes pouvant être ajoutés au champ « Groupes autorisés à créer des tags » ?
Pensez-vous que cette approche est une bonne pratique ? Sinon, pourriez-vous suggérer de meilleures alternatives ?
Pas sûr, mais je ne pense pas qu’il y ait de limite stricte. L’interface utilisateur pourrait cependant devenir assez difficile à gérer.
Vous pourriez peut-être envisager de créer un script personnalisé avec des automatisations
Si vous n’avez pas besoin que chaque groupe de modérateurs soit son propre groupe, vous pourriez plutôt ajouter cette liste d’utilisateurs au même groupe et n’ajouter que celui-ci au champ Groupes autorisés à créer des tags. Cela ne suffirait-il pas ?