Discourse offre autorizzazioni a livello di gruppo e di categoria, che sono molto più utili e flessibili rispetto alle autorizzazioni basate sui ruoli.
Sì, è progettato proprio per questo scopo.
Sì, questo può essere ottenuto impostando correttamente le autorizzazioni dei gruppi sulle categorie richieste.