Anonimización de datos personales

Enmascarado de los datos personales del cliente en el flujo de fulfillment, controlado por permiso

La anonimización de datos personales limita qué información del cliente puede ver cada operador a lo largo del flujo de fulfillment (pedidos, envíos, rutas, preparación, facturación y devoluciones). Los usuarios que no cuentan con un permiso específico ven los datos personales del cliente enmascarados, tanto en las pantallas de Janis como en las respuestas de las APIs de lectura.

El objetivo es reducir el riesgo de fraudes por ingeniería social: si un tercero accede de forma indebida a la información de un pedido, no obtiene los datos reales del comprador para hacerse pasar por la marca y contactarlo. La operación logística no se ve afectada, ya que cada operador sigue contando con la información mínima necesaria para preparar y despachar los pedidos.

1. ¿Cómo se controla?

El comportamiento depende del permiso oms:order:show-customer-personal-data, que se asigna a nivel de Perfil:

  • Con el permiso: el usuario ve todos los datos personales del cliente completos.
  • Sin el permiso: el usuario ve los datos personales del cliente enmascarados en todas las áreas descritas en esta página.

Un único permiso aplica de forma consistente en todo el flujo de fulfillment. Quitarlo de un perfil afecta a todos los usuarios de ese perfil, en todas las áreas alcanzadas.

2. ¿Qué datos se enmascaran?

DatoCómo se muestra sin el permisoEjemplo
EmailSolo la primera letra, el resto ocultoj***@***.com
TeléfonoSolo los últimos 4 dígitos*** *** 1234
ApellidoOculto; se muestra solo el primer nombreJuan
Número de documentoSolo los últimos 3 dígitos*****678

El primer nombre del cliente y el resto de los datos del pedido se mantienen visibles.

El mismo criterio se aplica al receptor autorizado, es decir, el tercero habilitado a recibir el pedido además del titular: su apellido se oculta y su documento muestra solo los últimos 3 dígitos.

📘

Datos que siempre se muestran completos

Aun sin el permiso, se muestran completos:

  • Los datos corporativos o de empresa, en operaciones entre empresas (B2B).
  • El receptor de una parada cuando es un depósito propio (no se trata de una persona).
  • Los datos del repartidor.
  • El seguimiento público del pedido, ya que es el propio comprador quien consulta sus datos.
  • Las exportaciones de los listados (por ejemplo, de pedidos o de envíos).

3. ¿Dónde aplica?

ÁreaPantallasAPIs de lectura
Pedidos (OMS)Listado de pedidos, interna del pedido, historial del pedido y vistas internas de diagnóstico (plan de fulfillment y distribución)Consulta y listado de pedidos
Envíos (Delivery)Listado de envíos, interna del envío, seguimiento del envío y vistas de ruta que muestran el envíoConsulta y listado de envíos
Rutas (TMS)Detalle de la ruta y simulación de rutasDetalle y simulación de rutas
Preparación (Picking)Sin vista: los datos no se muestran en pantallaSesiones de preparación y preparables
FacturaciónSin vista de lecturaAlta y consulta de transacciones
Devoluciones (RMS)Listado e interna de solicitudes de devoluciónConsulta y listado de solicitudes

En las áreas sin vista (Preparación y Facturación), el enmascarado se aplica a la respuesta de la API según el permiso de la sesión con la que se hace la consulta.

🚧

Hojas de impresión y etiquetas

La hoja de pedido, la hoja de reparto y las etiquetas no se controlan con este permiso. Si no se quiere exponer los datos personales del cliente en esas salidas, se debe ajustar su template.

4. ¿Cómo se pone en marcha?

Para que nadie pierda visibilidad de golpe, el permiso oms:order:show-customer-personal-data se asignó por defecto a todos los perfiles existentes. Por eso, la anonimización no tiene efecto hasta que se retira el permiso de los perfiles que se quieran restringir.

Para restringir un perfil:

  1. Ingresar a Perfiles.
  2. Abrir el perfil que se quiere restringir.
  3. En los permisos de OMS, quitar el permiso oms:order:show-customer-personal-data.
  4. Guardar los cambios.

A partir de ese momento, los usuarios de ese perfil ven los datos personales del cliente enmascarados; los de los demás perfiles los siguen viendo completos.

👍

Recomendación

Revisar qué perfiles necesitan realmente los datos completos del cliente (por ejemplo, atención al cliente) y retirar el permiso del resto, en especial de los perfiles operativos de preparación y entrega.


Did this page help you?