Tenemos una aplicación donde la creación de una categoría en nuestra aplicación también crea una categoría correspondiente en Discourse. Junto con eso, se crea un grupo de moderadores en Discourse para esa categoría, basándose en una lista de usuarios proporcionada por nuestra aplicación.
Necesito que el grupo creado en Discourse se agregue automáticamente al campo “Grupos permitidos para crear etiquetas” en la configuración de etiquetas. ¿Hay alguna API disponible para actualizar los “Grupos permitidos para crear etiquetas” desde el backend automáticamente, sin tener que actualizarlo manualmente desde el lado de la aplicación? Este proceso debería ocurrir cada vez que se crea una categoría.
Por lo tanto, si creo 200 categorías, se crearán 200 grupos correspondientes y se agregarán al campo “Grupos permitidos para crear etiquetas”.
Mis preguntas son:
¿Existe algún límite en la cantidad de grupos que se pueden agregar al campo “Grupos permitidos para crear etiquetas”?
¿Creen que este enfoque es una buena práctica? Si no, ¿podrían sugerir alternativas mejores?
No estoy seguro, pero no creo que tengamos un límite estricto. Sin embargo, la interfaz de usuario podría volverse bastante difícil de manejar.
Quizás podrías echar un vistazo a la creación de un script personalizado con automatizaciones
Si no necesitas que cada grupo de moderadores sea su propio grupo, podrías agregar esa lista de usuarios al mismo grupo y agregar solo ese a Create tag allowed groups. ¿No sería suficiente?