Enmascaramiento de datos

Protege información sensible con el enmascaramiento avanzado de datos

Written By Frieda Yip (Super Administrator)

Updated at October 13th, 2026

El enmascaramiento de datos te permite ocultar datos sensibles (como direcciones de correo electrónico, números de teléfono u otra información de identificación personal, o PII) cuando se muestran a los usuarios o se devuelven a través de API. Esto te ayuda a reducir la exposición de datos, cumplir con los requisitos normativos y controlar quién puede ver información sensible en tu espacio de trabajo.

 

Con SleekFlow, puedes configurar el enmascaramiento de datos usando una configuración simple para datos de contacto comunes o reglas avanzadas basadas en patrones para necesidades más complejas.
 

Esta función actualmente está disponible solo a pedido. Comunícate con nuestro equipo de Ventas si te interesa habilitarla para el espacio de trabajo de tu empresa.

 

Nota: Estas funciones y configuraciones solo están disponibles para usuarios con los permisos correspondientes. Para obtener más información, consulta el artículo del Centro de ayuda sobre roles y permisos

 

 

 

¿Por qué es importante el enmascaramiento de datos?

El enmascaramiento de datos es esencial por varias razones clave:

  1. Mayor seguridad: el enmascaramiento de datos minimiza el riesgo de acceso no autorizado al ocultar información sensible. Esto es especialmente importante en entornos donde los datos se comparten entre varios usuarios o sistemas.
  2. Cumplimiento normativo: muchas industrias están sujetas a normas estrictas de protección de datos. El enmascaramiento de datos ayuda a las organizaciones a cumplir con leyes como el RGPD y la HIPAA, ya que evita exponer datos personales innecesariamente.
  3. Mitigación de riesgos: en caso de una filtración de datos, los datos enmascarados pueden ayudar a limitar la exposición de información sensible, lo que reduce la posible responsabilidad y las pérdidas financieras.

 

¿Cómo funciona el enmascaramiento de datos?

 

El enmascaramiento de datos reemplaza los valores sensibles con caracteres de enmascaramiento (por ejemplo, *) cuando ciertos usuarios ven los datos o cuando estos se devuelven a través de API.

SleekFlow admite dos formas de enmascarar datos, según el nivel de control y flexibilidad que necesites:

  1. Enmascaramiento simple de datos para correo electrónico y número de teléfono
    1. Esta opción te permite enmascarar rápidamente direcciones de correo electrónico o números de teléfono almacenados en los datos de contacto, sin usar expresiones regulares.
    2. Puedes:
      1. Elegir si enmascarar el correo electrónico o el número de teléfono
      2. Decidir qué parte del valor se enmascara (total o parcial)
      3. Controlar qué roles de usuario ven los valores enmascarados
      4. Aplicar el enmascaramiento a las respuestas de la API de forma opcional
    3. Esta configuración es ideal si quieres una forma guiada y de bajo esfuerzo para proteger la información de contacto comúnmente sensible.

 

  1. Enmascaramiento por patrones con expresiones regulares (regex)
    1. El enmascaramiento por patrones te permite definir reglas de enmascaramiento personalizadas con expresiones regulares.
    2. Con el enmascaramiento por patrones, puedes:
      1. Enmascarar datos sensibles en mensajes entrantes, propiedades de contacto, objetos personalizados y respuestas de la API
      2. Crear varios patrones de enmascaramiento para distintos tipos de datos
      3. Aplicar el enmascaramiento de forma selectiva según la ubicación y el rol de usuario
    3. Esta opción es la más adecuada para requisitos de cumplimiento avanzados o altamente personalizados.

 

💡 En ambos métodos, los datos originales se almacenan de forma segura. El enmascaramiento solo afecta cómo se muestran o se devuelven los datos, no cómo se almacenan.

 

 

 

 

Configura el enmascaramiento de datos

Accede a la página "Enmascaramiento de datos"

Para acceder a la página "Enmascaramiento de datos", sigue estos pasos:

  1. Ve a la página "Configuración" haciendo clic en el ícono del panel de navegación izquierdo 
  2. En la sección "Configuración de la empresa", haz clic en "Enmascaramiento de datos"
  3. Se te redirigirá a la página "Enmascaramiento de datos"

     

Opción 1: Enmascarar correo electrónico y número de teléfono (configuración simple)

Nota:

El correo electrónico y el número de teléfono son propiedades de contacto clave y solo se pueden enmascarar una vez por espacio de trabajo.

Si ya existe una regla de enmascaramiento para el correo electrónico o el número de teléfono, no podrás crear otra para la misma propiedad.

 

 

Esta opción te permite enmascarar rápidamente direcciones de correo electrónico o números de teléfono almacenados en los datos de contacto, sin crear patrones de expresión regular (regex).

Usa esta configuración si quieres una forma guiada de proteger la información de contacto comúnmente sensible mientras controlas qué roles de usuario pueden ver los datos sin enmascarar.

Sigue estos pasos para enmascarar el correo electrónico y el número de teléfono:

  1. En la página "Enmascaramiento de datos", haz clic en el botón "Enmascarar correo electrónico y número de teléfono", en la esquina superior derecha
  2. Aparecerá una ventana emergente

  3. Haz clic en el menú desplegable "Propiedad de contacto" y selecciona si quieres enmascarar el correo electrónico o el número de teléfono
  4. Sigue los pasos de la siguiente sección para enmascarar el correo electrónico o el número de teléfono

 

Enmascarar la dirección de correo electrónico

Una vez que hayas seleccionado "Correo electrónico" en el paso anterior, aparecerán campos de configuración adicionales. Usa estos campos para definir cómo se deben enmascarar las direcciones de correo electrónico y quién puede ver los datos sin enmascarar.

Completa los siguientes campos en la ventana:

  1. Nombre
    Aparece completado previamente como Email de forma predeterminada.
    Puedes editar el nombre si es necesario. El nombre debe ser único.
  2. Regla de enmascaramiento
    Elige cómo se debe enmascarar la dirección de correo electrónico:
    1. Enmascarar todo el correo electrónico: Ejemplo: john.doe@gmail.com → *********************
    2. Enmascarar todo el prefijo del correo electrónico: Ejemplo: ****@gmail.com
    3. Enmascarar después de la primera letra del prefijo: Ejemplo: j****@gmail.com
    4. Enmascarar el dominio: Ejemplo: john.doe@*****
  3. Ocultar de
    Selecciona los roles de usuario que deben ver los valores de correo electrónico enmascarados.
    Los usuarios de los roles seleccionados verán las direcciones de correo electrónico enmascaradas en la plataforma.
  4. Aplicar enmascaramiento en
    Este campo está fijo como "Contactos" y no se puede modificar.
    El enmascaramiento del correo electrónico se aplica a los perfiles de contacto, las listas de contactos y las exportaciones de contactos.
  5. (Opcional) Respuesta de la API
    Activa o desactiva la respuesta de la API para controlar el enmascaramiento del correo electrónico en las respuestas de la API:
    1. Desactivado (predeterminado): las API devuelven valores de correo electrónico sin enmascarar
    2. Activado: las API devuelven valores de correo electrónico enmascarados

 

Una vez que hayas completado los detalles, haz clic en "Enmascarar" para guardar tu configuración. Después de guardar, la regla de enmascaramiento del correo electrónico se aplica de inmediato.

 

Enmascarar el número de teléfono

Una vez que hayas seleccionado Número de teléfono en el paso anterior, aparecerán campos de configuración adicionales. Usa estos campos para definir cómo se deben enmascarar los números de teléfono y quién puede ver los datos sin enmascarar.

Completa los siguientes campos en la ventana:

  1. Nombre
    1. Aparece completado previamente como Número de teléfono de forma predeterminada.
    2. Puedes editar el nombre si es necesario. El nombre debe ser único.
  2. Regla de enmascaramiento
    Elige cómo se debe enmascarar el número de teléfono:
    1. Enmascaramiento completo del número de teléfono
      Enmascara todo el número de teléfono, incluido el código de país.
      Ejemplo: +852 9123 4567 → ***********
    2. Enmascaramiento parcial del número de teléfono
      Configura las siguientes opciones:
      1. Dígitos enmascarados: ingresa la cantidad de dígitos que se enmascararán. El valor mínimo es 4.
      2. Comenzar a enmascarar desde:
        1. Atrás: Ejemplo: +852 9877 ****
        2. Adelante (después del código de país): Ejemplo: +852 **** 1234
        3. Adelante (incluido el código de país)
        4. Ocultar de
  3. Selecciona los roles de usuario que deben ver los valores de número de teléfono enmascarados.
    Los usuarios de los roles seleccionados verán los números de teléfono enmascarados en la plataforma.
  4. Aplicar enmascaramiento en
    Este campo está fijo como Contactos y no se puede modificar.
    El enmascaramiento del número de teléfono se aplica a los perfiles de contacto, las listas de contactos y las exportaciones de contactos.
  5. (Opcional) Respuesta de la API
    Activa o desactiva la respuesta de la API para controlar el enmascaramiento del número de teléfono en las respuestas de la API:
    1. Desactivado (predeterminado): las API devuelven valores de número de teléfono sin enmascarar
    2. Activado: las API devuelven valores de número de teléfono enmascarados

 

Una vez que hayas completado los detalles, haz clic en Enmascarar para guardar tu configuración.

Después de guardar, la regla de enmascaramiento del número de teléfono se aplica de inmediato.

 

Opción 2: Crea un patrón de enmascaramiento

Deberás crear un patrón de enmascaramiento para enmascarar información en SleekFlow.

Para crear un patrón de enmascaramiento, sigue estos pasos:

  1. En la página "Enmascaramiento de datos", haz clic en el botón "Crear nuevo patrón", en la parte superior derecha de la páginaC
  2. Aparecerá la ventana "Crear nuevo patrón de enmascaramiento", donde podrás configurar tu patrón de enmascaramiento

  1. A continuación se detallan los campos:

 

N.º

Nombre

Detalles

1

Nombre

Proporciona un nombre para este patrón, de modo que sea fácil de identificar en el futuro.

2

Patrón de expresión regular

Proporciona el patrón de expresión regular para enmascarar el texto correspondiente. Puedes encontrar algunos patrones de enmascaramiento comunes que recomendamos aquí.

3

Agregar nuevo patrón de expresión regular

Agrega un patrón de expresión regular adicional si es necesario.

4

Contenido

Prueba el patrón de enmascaramiento ingresando contenido de muestra en este campo para asegurarte de que enmascare la información como se espera.

5

Vista previa

Después de ingresar contenido de muestra en el campo "Contenido" anterior, puedes obtener una vista previa del contenido enmascarado para verificar si la entrada de prueba se enmascara como se espera.

6

Ocultar de

Configura qué rol(es) tendrán aplicado el patrón de enmascaramiento. Por ejemplo, si seleccionas "Staff", todos los usuarios asignados al rol "Staff" en el espacio de trabajo verán los datos correspondientes enmascarados.

7

Ubicación enmascarada

Configura las ubicaciones donde se aplicará el patrón de enmascaramiento, como mensajes entrantes, propiedades de contacto u objetos personalizados.

8

Respuesta de la API habilitada o deshabilitada

Configura si los datos de las respuestas de la API deben enmascararse.
Cuando esta opción está habilitada, cualquier valor de la respuesta de la API que coincida con el patrón de expresión regular de la "ubicación enmascarada" seleccionada se enmascarará.

 

Por ejemplo, si se aplica un patrón de enmascaramiento para números de teléfono a "propiedades de contacto" y el enmascaramiento de la respuesta de la API está habilitado, los números de teléfono devueltos por cualquier API de contactos se enmascararán.

Si usas una integración de API o de terceros, es posible que también recibas datos enmascarados.

 

  1. Una vez que hayas completado la configuración, puedes hacer clic en "Crear" para crear tu nuevo patrón

 

Edita un patrón de enmascaramiento

Para editar un patrón, sigue estos pasos:

  1. Coloca el cursor sobre el patrón que quieras editar
  2. Haz clic en el ícono , y aparecerá un menú desplegable
  3. Selecciona "Editar" y aparecerá la ventana emergente "Editar patrón de enmascaramiento"

  1. Una vez que hayas actualizado el patrón, haz clic en "Listo". Tu patrón de enmascaramiento se actualizará

 

 

Elimina un patrón de enmascaramiento

⚠️ Una vez que elimines un patrón de enmascaramiento, todos los datos que estaban enmascarados dejarán de estarlo y quedarán visibles para todos los usuarios de tu espacio de trabajo. Deberás volver a crear un patrón de enmascaramiento para enmascarar los datos sensibles. 

 

 

Para eliminar un patrón, sigue estos pasos:

  1. Coloca el cursor sobre el patrón que quieras eliminar
  2. Haz clic en el ícono , y aparecerá un menú desplegable
  3. Selecciona "Eliminar" y aparecerá una ventana de advertencia. Haz clic en "Eliminar" para confirmar la eliminación
  4. Se eliminará el patrón. Todos los datos que estaban enmascarados dejarán de estarlo.

 

 

Patrones de enmascaramiento comunes

 

La función "Enmascaramiento de datos" de SleekFlow te ofrece la flexibilidad de personalizar el patrón de enmascaramiento según las necesidades de tu negocio, lo que te permite proteger los datos sensibles. A continuación, encontrarás algunos ejemplos comunes de patrones de expresión regular que puedes usar en SleekFlow. 

Ten en cuenta que esta lista incluye los patrones comunes disponibles en SleekFlow y es posible que no cubra patrones menos frecuentes.

 

 

 

Dirección de correo electrónico

Expresión regular básica para correo electrónico

Regex ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
Description Coincide con la mayoría de los formatos de correo electrónico estándar, como example@domain.com

 

Permitir subdominios

Regex ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}(?:\.[a-zA-Z]{2,})?$
Description Coincide con correos electrónicos que tienen subdominios, como user@mail.example.com

 

Permitir caracteres especiales

Regex ^[a-zA-Z0-9!#$%&'*+/=?^_{|}~.-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$`
Description Coincide con correos electrónicos que incluyen caracteres especiales adicionales, como example+test@domain.com

 

Número de tarjeta de crédito

Número de tarjeta de crédito básico

Regex ^\d{16}$
Description Coincide con un número estándar de tarjeta de crédito de 16 dígitos, sin espacios ni guiones.

 

Número de tarjeta de crédito con guiones

Regex ^\d{4}-\d{4}-\d{4}-\d{4}$
Description Coincide con números de tarjeta de crédito en el formato 1234-5678-9012-3456

 

Número de tarjeta de crédito con espacios

Regex ^\d{4} \d{4} \d{4} \d{4}$
Description Coincide con números de tarjeta de crédito con espacios, como 1234 5678 9012 3456

 

Número de tarjeta de crédito flexible (espacios o guiones)

Regex ^(\d{4}-?\d{4}-?\d{4}-?\d{4})$
Description Coincide con números de tarjeta de crédito con guiones o espacios opcionales, como 1234 5678 9012 3456 o 1234-5678-9012-345

 

American Express

Regex ^3[47]\d{13}$
Description Coincide con números de tarjeta American Express, que tienen 15 dígitos y comienzan con 34 o 37

 

Visa

Regex ^4\d{12}(\d{3})?$
Description Coincide con números de tarjeta Visa, que suelen tener 13 o 16 dígitos y comienzan con 4

 

Mastercard

Regex ^5[1-5]\d{14}$
Description Coincide con números de tarjeta Mastercard, que tienen 16 dígitos y comienzan entre 51 y 55

 

Discover Card

Regex ^6(?:011|5\d{2})\d{12}$
Description Coincide con números de tarjeta Discover, que pueden comenzar con 6011 o 65 y tienen 16 dígitos.

 

Diners Club

Regex ^3(?:0[0-5]|[68]\d)\d{11}$
Description Coincide con números de tarjeta Diners Club, que tienen 14 dígitos y pueden comenzar con 300 a 305, o 36 o 38.

 

JCB Card

Regex ^(?:2131\d|1800\d|35\d{3})\d{11}$
Description Coincide con números de tarjeta JCB, que pueden comenzar con 2131, 1800 o 35 y tienen 16 dígitos.

 

Número de teléfono

Hong Kong

Regex ^(\+?852)?[56789]\d{3}\d{4}$
Description Coincide con números de teléfono de Hong Kong sin guiones, donde el código de país opcional +852 puede preceder al número, como 51234567
Regex ^(\+?852)?[56789]\d{3}-\d{4}$
Description Coincide con números de teléfono de Hong Kong específicamente con guion, y permite el código de país opcional +852, como en 5123-4567

 

Singapore

Regex ^(\+?65)?(8|9)\d{7}$
Description Coincide con números de teléfono móvil de Singapur que comienzan estrictamente con 8 o 9, sin espacios ni guiones, y permite el código de país opcional +65, por ejemplo, 91234567
Regex ^(\+?65)?(6|8|9)\d{7}$
Description Coincide con números de teléfono móvil de Singapur que comienzan con 6, 8 o 9, y permite el código de país opcional +65, como 61234567

 

Malaysia 

Regex ^(\+?60)?1[0-9]{1}\d{7,8}$
Description Coincide con números de teléfono móvil de Malasia sin guiones, donde el código de país opcional +60 puede preceder al número, como 0123456789
Regex ^(\+?60)?1[0-9]{1}-\d{7,8}$
Description Coincide con números de teléfono móvil de Malasia con guion, y permite el código de país opcional +60, por ejemplo, 012-3456789

 

Indonesia

Regex ^(\+?62)?(8\d{1,3}-?\d{7,})$
Description Coincide con números de Indonesia que comienzan con 8 (móvil) y permite el código de país opcional +62, como en 0812-34567890
Regex ^(\+?62)?[2-9]\d{2}-?\d{7,}$
Description Coincide con números fijos que comienzan entre 2 y 9, y permite el código de país opcional +62, por ejemplo, 021-12345678

 

Emiratos Árabes Unidos

Regex ^(\+?971)?(5[0-9]|7[0-9])\d{7}$
Description Coincide con números de teléfono de los EAU que comienzan específicamente con 5 o 7, con el código de país opcional +971, como 0501234567
Regex ^(\+?971)?(6|7|8|9)\d{8}$
Description Coincide con números de los EAU que comienzan con 6, 7, 8 o 9, y permite el código de país opcional +971, por ejemplo, 0612345678

 

Brasil

Regex ^(\+?55)?(11|[1-9][0-9])\d{9}$
Description Coincide con números de teléfono móvil de Brasil con 9 dígitos después del código de área, y permite el código de país opcional +55, como 11987654321
Regex ^(\+?55)?(11|[1-9][0-9])\d{5}-\d{4}$
Description Coincide con números de Brasil con formato de guion, y permite el código de país opcional +55, por ejemplo, 11 91234-5678

 

Documento de identidad 

Hong Kong (HKID)

Regex ^[A-Z]{1,2}\d{6}\(\d\)$
Description Coincide con formatos de HKID como A123456(7) o B123456(8)

 

Singapore (NRIC)

Regex ^[STFG]\d{7}[A-Z]$
Description Coincide con formatos de NRIC de Singapur como S1234567D o T1234567A

 

Malaysia (MyKad)

Regex ^\d{12}$
Description Coincide con números de MyKad, que suelen tener 12 dígitos, como 123456789012

 

Indonesia (KTP)

Regex ^\d{16}$
Description Coincide con números de KTP, que tienen 16 dígitos, como 1234567890123456

 

Emiratos Árabes Unidos

Regex  ^\d{9}$
Description Coincide con números de documento de identidad de los EAU, que suelen tener 9 dígitos, como 123456789

 

Brazil (RG)

Regex ^\d{1,2}\.\d{3}\.\d{3}-\d{1}$
Description Coincide con formatos de RG de Brasil como 12.345.678-9