Questa guida spiega come aggiungere utenti esistenti da uno o piĂą gruppi ad altri gruppi utilizzando una combinazione di Data Explorer e inviti di massa.
Livello utente richiesto: Amministratore
Riepilogo
Questa guida ti mostrerĂ come:
- Creare una query Data Explorer per selezionare utenti da gruppi specifici
- Scaricare i risultati della query come file CSV
- Utilizzare la funzionalitĂ di invito di massa per aggiungere questi utenti a nuovi gruppi
Requisiti
- Plugin Data Explorer installato
- Accesso amministrativo alla tua istanza Discourse
Esegui sempre un backup prima di eseguire operazioni di massa sui gruppi di utenti.
Creazione della query Data Explorer
- Vai su Admin → Plugin → Data Explorer
- Crea una nuova query
- Dai un nome alla tua query (ad esempio, “Seleziona utenti per aggiunta a gruppo”)
- Incolla il seguente codice SQL nell’input della query:
--[params]
-- string_list :group_name
-- string_list :new_group_names
SELECT ue.email as "address@email", :new_group_names as "new group"
FROM users u
INNER JOIN group_users gu ON u.id = gu.user_id
INNER JOIN groups g on g.id = gu.group_id
INNER JOIN user_emails ue on u.id = ue.user_id
WHERE g.name IN (:group_name)
AND ue.primary = true
- Fai clic su “Salva modifiche”
- Ricarica la pagina se gli input
group_nameenew_group_namesnon compaiono
La schermata Data Explorer dovrebbe ora apparire così:
Esecuzione della query e download dei risultati
- Inserisci il nome/i nomi del/i gruppo/i di origine nel campo
group_name - Inserisci il nome/i nomi del/i gruppo/i di destinazione nel campo
new_group_names - Esegui la query per verificare l’output
- Scarica i risultati come file CSV facendo clic sul pulsante CSV

Per selezionare utenti da piĂą gruppi, separa i nomi dei gruppi con una virgola (,). Per aggiungere utenti a piĂą gruppi, separa i nomi dei gruppi con un punto e virgola (;).
Invito di massa di utenti a nuovi gruppi
- Vai su Admin → Invia inviti → Invito di massa
- Seleziona il file CSV che hai scaricato
- Fai clic su “Invito di massa” per elaborare il file
Potresti ricevere un messaggio automatico riguardo a un indirizzo email non valido. Questo è normale e può essere ignorato, poiché è dovuto al fatto che l’intestazione CSV viene trattata come dati.
Verifica delle aggiunte ai gruppi
Dopo il processo di invito di massa, controlla il/i gruppo/i di destinazione per assicurarti che gli utenti siano stati aggiunti correttamente.
Ad esempio, se hai iniziato con questi utenti nel gruppo “grapes”:
E il gruppo “fruits” era inizialmente vuoto:
Dopo l’invito di massa, il gruppo “fruits” dovrebbe ora essere popolato:
Gli utenti aggiunti a nuovi gruppi con questo metodo non riceveranno alcuna email o notifica riguardo all’aggiunta al/ai nuovo/i gruppo/i.
Selezione di piĂą gruppi
Puoi selezionare utenti da piĂą gruppi e aggiungerli a piĂą gruppi:
- Per selezionare utenti da piĂą gruppi, separa i nomi dei gruppi con una virgola (,):
grapes,cherries - Per aggiungere utenti a piĂą gruppi, separa i nomi dei gruppi con un punto e virgola (;):
fruits;vegetables







