Actualización Masiva de Usuarios

Esta función te permite actualizar en lote las propiedades de usuarios, archivos personalizados, dispositivos y etiquetas de usuarios utilizando archivos CSV simples.

Para importar nuevos usuarios/dispositivos, por favor utiliza Importación en Lote de Usuarios.

Instalación y Configuración

Habilitar el privilegio _BatchUpdateUsers

  1. Navega por el Menú Principal > Administración del sitio > Gestionar Aplicaciones
  2. Selecciona (haciendo clic en su nombre) la aplicación en la que deseas habilitar la función de Actualización en Lote de Usuarios
  3. En la sección Privilegios y Funciones habilita el privilegio _BatchUpdateUsers en la sección de Administración
  4. Guarda y recarga la página.

Screenshot 2024-07-30 at 11.11.07.png

Cómo acceder a la opción

1. Inicia sesión en tu aplicación

2. En el panel de Activos, verás la opción en el menú de opciones avanzadas

Screenshot 2024-10-28 at 09.42.36.png

Información general y requisitos

  • Si es la primera vez que usas esta función, se recomienda que comiences con un pequeño lote de usuarios ya que todos los cambios tendrán efecto inmediato y no hay funcionalidad de deshacer.
  • Para cada tipo de Actualización en Lote, el campo de nombre de usuario es obligatorio ya que así es como el sistema identifica a los usuarios.
  • Todas las Actualizaciones en Lote utilizan archivos CSV; se proporcionarán ejemplos de cada encabezado CSV para cada tipo de Actualización en Lote.

Actualización en Lote de Propiedades

Usando la función de Actualización en Lote de Propiedades de Usuario puedes actualizar nombres, apellidos, contraseñas, números de teléfono, correos electrónicos, descripciones y consumo de combustible esperado de los usuarios.
Dado que los usuarios son identificados por sus nombres de usuario, los nombres de usuario no pueden ser modificados usando este método.

El encabezado para las Propiedades es el siguiente:

username,password,name,userphonenumber,surname,email,description,fuelconsumption

Todos los campos, excepto el nombre de usuario, son opcionales y por lo tanto solo debes incluir lo que deseas modificar. Los campos de encabezado desconocidos serán ignorados.
El Consumo de Combustible está en SI (Sistema Internacional de Unidades) y por lo tanto es L/m (litro por metro)

Actualización en Lote de Campos Personalizados

Usando la función de Actualización en Lote de Campos Personalizados puedes actualizar los campos personalizados de los usuarios.

El encabezado incluye el nombre de usuario, la palabra customfield seguida de un punto (.), y el nombre del campo personalizado. Aquí hay un ejemplo del encabezado a usar mientras se realiza la Actualización en Lote de Campos Personalizados:

username,customfield.Asset model,customfield.License plate

Usando el encabezado anterior modificarías 2 campos personalizados: uno llamado ‘Modelo de Activo’ y el segundo llamado ‘Placa de Matrícula’.

Actualización en Lote de Dispositivos de Usuario

La Actualización en Lote de dispositivos de usuario puede ser útil en casos donde estás actualizando múltiples dispositivos en tu flota. Cuando eliges el tipo de actualización de Dispositivo, se te presentará una lista de 3 Dispositivos que puedes habilitar. Una vez que habilites uno de ellos, tienes la opción de seleccionar el Tipo de Dispositivo correspondiente al Mapeador de Dispositivos, o simplemente eliminar el dispositivo de los usuarios.
Esto se puede usar para Actualizar en Lote dispositivos completos (Tipo de Dispositivo, Mapeador e IMEI), o actualizar parcialmente dispositivos (por ejemplo, solo actualizando los Mapeadores de Dispositivos).

Screenshot 2024-07-30 at 11.15.08.png

Un encabezado para la Actualización Masiva de Dispositivos se ve de la siguiente manera:

usuario,deviceX.IMEI,deviceX.phonenumber

La X puede ser 1, 2 o 3, dependiendo de qué dispositivo deseas actualizar.
Una vez más, el campo de usuario es obligatorio y el resto es opcional. Si el encabezado no contiene el campo IMEI o número de teléfono, estos se tomarán de los usuarios correspondientes o se dejarán vacíos si no existe información previa.

Actualización Masiva de Etiquetas de Usuario

Usar la actualización masiva de etiquetas de usuario te permite agregar o eliminar usuarios de diferentes etiquetas de usuario. El encabezado CSV incluye un nombre de usuario seguido de un punto (.) y el nombre de la etiqueta.
Un ejemplo del encabezado del archivo CVS es el siguiente:

usuario,usertag.Central district,usertag.Southshore

Usando el encabezado anterior, el sistema actualizará a los usuarios en una etiqueta llamada 'Central district' y otra con el nombre 'Southshore'.

Para agregar un usuario a una etiqueta, usa true, 1 o yes como valores. Cualquier otra cosa eliminará al usuario de la etiqueta.
Como ejemplo, para agregar al usuario1 a la etiqueta Central district mientras se elimina al mismo usuario de la etiqueta Southshore, usarías el siguiente archivo CSV:

usuario,usertag.Central district,usertag.Southshore
usuario1,yes,no

Notas finales

Cada tipo de Actualización Masiva solo mirará la información que necesita, lo que significa que puedes reutilizar el mismo archivo CSV con diferentes tipos de Actualización Masiva. Un ejemplo de esto sería este encabezado:

usuario,nombre,userphonenumber,usertag.Southshore

Al Actualizar Masivamente Propiedades, solo se actualizarán el nombre y el número de teléfono del usuario, y si se usa el mismo archivo para actualizar etiquetas de usuario, solo se verá afectada la etiqueta Southshore.