Volevo creare una sorta di utente “bot” per recuperare i post da categorie specifiche. Questa istanza di Discourse utilizza l’autenticazione GSuite, quindi non è più possibile creare utenti arbitrari. Speravo che per una chiave “Single User” mi permettesse di inserire il nuovo nome utente che volevo assegnare al bot, ma ora vedo che il nome utente deve corrispondere a un utente esistente. Il campo del nome utente non ha convalida, quindi non era chiaro che non potevo inserire un nome qualsiasi (come farei ad esempio per gli webhook in arrivo di Slack). Il sistema fallisce silenziosamente al momento dell’invio quando cerca il nome utente inserito e crea invece una chiave “All Users”.
Suppongo che si tratti più di un bug di usabilità che funzionale. Ho trovato la documentazione qui confusa, poiché non spiegava affatto il campo “Livello utente” e non c’era alcun accenno a un tipo “All Users” tranne una menzione in un commento più avanti nel thread.