Esta guía explica cómo añadir usuarios existentes de uno o más grupos a otros grupos usando una combinación de Data Explorer y invitaciones masivas.
Nivel de usuario requerido: Administrador
Resumen
Esta guía te mostrará cómo:
- Crear una consulta de Data Explorer para seleccionar usuarios de grupos específicos
- Descargar los resultados de la consulta como un archivo CSV
- Usar la función de invitación masiva para añadir estos usuarios a nuevos grupos
Requisitos
- Plugin Data Explorer instalado
- Acceso de Administrador a tu instancia de Discourse
Crea siempre una copia de seguridad antes de realizar operaciones masivas en grupos de usuarios.
Creación de la consulta de Data Explorer
- Ve a Admin → Plugins → Data Explorer
- Crea una nueva consulta
- Nombra tu consulta (ej: “Seleccionar usuarios para adición a grupo”)
- Pega el siguiente código SQL en la entrada de la consulta:
--[params]
-- string_list :group_name
-- string_list :new_group_names
SELECT ue.email, :new_group_names as "groups"
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
- Haz clic en “Save Changes” (Guardar Cambios)
- Recarga la página si las entradas
group_nameynew_group_namesno aparecen
Tu pantalla de Data Explorer debería verse ahora así:
Ejecución de la consulta y descarga de resultados
- Introduce el(los) nombre(s) del grupo de origen en el campo
group_name - Introduce el(los) nombre(s) del grupo de destino en el campo
new_group_names - Ejecuta la consulta para verificar la salida
- Descarga los resultados como un archivo CSV haciendo clic en el botón
CSV
Para seleccionar usuarios de múltiples grupos, separa los nombres de los grupos con una coma (,). Para añadir usuarios a múltiples grupos, separa los nombres de los grupos con un punto y coma (;).
Invitación masiva de usuarios a nuevos grupos
- Ve a la página Invited (Invitados) de tu perfil (
/my/invited) - Haz clic en el botón Bulk Invite (Invitación Masiva)
- Selecciona el archivo CSV que descargaste
- Haz clic en “Bulk Invite” para procesar el archivo
Verificación de las adiciones a grupos
Después del proceso de invitación masiva, comprueba el(los) grupo(s) de destino para asegurar que los usuarios han sido añadidos correctamente.
Por ejemplo, si comenzaste con estos usuarios en el grupo “grapes”:
Y el grupo “fruits” estaba inicialmente vacío:
Después de la invitación masiva, el grupo “fruits” debería estar poblado ahora:
Los usuarios añadidos a nuevos grupos usando este método no recibirán ningún correo electrónico o notificación sobre ser añadidos al(los) nuevo(s) grupo(s).
Selección de múltiples grupos
Puedes seleccionar usuarios de múltiples grupos y añadirlos a múltiples grupos:
- Para seleccionar usuarios de múltiples grupos, separa los nombres de los grupos con una coma (,):
grapes,cherries - Para añadir usuarios a múltiples grupos, separa los nombres de los grupos con un punto y coma (;):
fruits;vegetables







