Hai ragione. Puoi impersonare solo gli amministratori (incluso system e discobot) se la tua email è elencata come email di sviluppatore nello yml.
Esiste una terza opzione, anche se personalmente non la consiglio. Puoi pubblicare come system tramite l’API utilizzando una chiave API generata dall’amministratore che sia valida per tutti gli utenti.