Quería crear un tipo de usuario “bot” para recuperar publicaciones de categorías específicas. Esta instancia de Discourse utiliza únicamente la autenticación de GSuite, por lo que ya no es posible crear usuarios arbitrarios. Esperaba que, al generar una clave de “Usuario único”, me permitiera ingresar el nuevo nombre de usuario que deseaba asignar al bot, pero ahora veo que el nombre de usuario debe corresponder a un usuario existente. El campo de entrada del nombre de usuario no tiene validación, por lo que no quedaba claro que no se podía ingresar cualquier nombre (como haría, por ejemplo, con los webhooks entrantes de Slack). Luego, al enviar el formulario, falla silenciosamente al buscar el nombre de usuario ingresado y, en su lugar, crea una clave de “Todos los usuarios”.
Supongo que esto es más un error de usabilidad que funcional. Encontré la documentación aquí confusa, ya que no explicaba en absoluto el campo “Nivel de usuario” y no se mencionaba ningún tipo “Todos los usuarios”, salvo en un comentario más abajo en el hilo.