Ciao,
Mi dispiace dover ammettere di non aver notato che non esistono permessi di moderazione specifici per categoria fino a dopo aver completato la configurazione, ma mi piace davvero il forum in generale e sto cercando un modo per aggirare questo limite. Vedo che esiste un sistema di tag: è possibile definire permessi personalizzati in base ai tag applicati ai thread o qualcosa di simile?
L’obiettivo principale è il seguente: Dev-A ha accesso alla Categoria-A, Dev-B alla Categoria-B. Entrambi possono vedere le rispettive categorie, pubblicare al loro interno e navigare nel resto del forum come utenti normali. Tuttavia, Dev-A può modificare i post, fissare discussioni, eliminare contenuti, ecc., solo nella Categoria-A; lo stesso vale per Dev-B e la Categoria-B.
So che attualmente non è possibile ottenere questo risultato né tramite i livelli di fiducia né tramite i permessi di moderazione. Esistono però altre soluzioni alternative per limitare la modifica dei contenuti solo alla categoria assegnata? Anche se si trattasse semplicemente di nascondere le funzioni di modifica o eliminazione nelle categorie diverse da quella di competenza, in base a impostazioni specifiche dell’utente o all’appartenenza a un gruppo.
Se anche questo non fosse possibile, quali sono i requisiti per configurare più forum all’interno della stessa immagine Docker, anche se condividono lo stesso database, magari con un prefisso diverso o qualcosa di simile? Invece di limitare l’accesso per categoria, si potrebbe creare un piccolo forum separato per ogni team di sviluppo. Potrei creare un account amministratore per ciascun forum e assegnare i permessi di moderazione a ogni team sul proprio forum, lasciandoli liberi di configurarlo come preferiscono. Immagino che, una volta avviati Docker e il database, non sia irrealistico pensare che un’altra istanza del sito possa funzionare in modo indipendente su un sottodominio.
So che non è un confronto diretto, ma l’ultimo forum che ho utilizzato permetteva di abilitare o disabilitare le modifiche tramite i tag: a un tag veniva assegnato un gruppo; se il tag era un genitore e il gruppo aveva i permessi per quel genitore, allora poteva agire liberamente su tutto ciò che ne derivava. Esistono modifiche disponibili per Discourse che permettano un approccio simile?
Apprezzo davvero qualsiasi informazione a riguardo, specialmente riguardo all’esecuzione di più istanze, se avete esperienza in merito alle prestazioni e ai passaggi necessari per implementarle.
Grazie!