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:
- 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.
- 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.
- 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:
- Enmascaramiento simple de datos para correo electrónico y número de teléfono
- 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.
- Puedes:
- Elegir si enmascarar el correo electrónico o el número de teléfono
- Decidir qué parte del valor se enmascara (total o parcial)
- Controlar qué roles de usuario ven los valores enmascarados
- Aplicar el enmascaramiento a las respuestas de la API de forma opcional
- Esta configuración es ideal si quieres una forma guiada y de bajo esfuerzo para proteger la información de contacto comúnmente sensible.
- Enmascaramiento por patrones con expresiones regulares (regex)
- El enmascaramiento por patrones te permite definir reglas de enmascaramiento personalizadas con expresiones regulares.
- Con el enmascaramiento por patrones, puedes:
- Enmascarar datos sensibles en mensajes entrantes, propiedades de contacto, objetos personalizados y respuestas de la API
- Crear varios patrones de enmascaramiento para distintos tipos de datos
- Aplicar el enmascaramiento de forma selectiva según la ubicación y el rol de usuario
- 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:
- Ve a la página "Configuración" haciendo clic en el ícono
del panel de navegación izquierdo - En la sección "Configuración de la empresa", haz clic en "Enmascaramiento de datos"
- 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:
- 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
- Aparecerá una ventana emergente
- 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
- 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:
- Nombre
Aparece completado previamente como Email de forma predeterminada.
Puedes editar el nombre si es necesario. El nombre debe ser único. - Regla de enmascaramiento
Elige cómo se debe enmascarar la dirección de correo electrónico: - 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. - 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. - (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:- Desactivado (predeterminado): las API devuelven valores de correo electrónico sin enmascarar
- 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:
- Nombre
- Aparece completado previamente como Número de teléfono de forma predeterminada.
- Puedes editar el nombre si es necesario. El nombre debe ser único.
- Regla de enmascaramiento
Elige cómo se debe enmascarar el número de teléfono:- 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 → *********** - Enmascaramiento parcial del número de teléfono
Configura las siguientes opciones:- Dígitos enmascarados: ingresa la cantidad de dígitos que se enmascararán. El valor mínimo es 4.
- Comenzar a enmascarar desde:
- Atrás: Ejemplo: +852 9877 ****
- Adelante (después del código de país): Ejemplo: +852 **** 1234
- Adelante (incluido el código de país)
- Ocultar de
- Enmascaramiento completo del número de teléfono
- 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. - 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. - (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:- Desactivado (predeterminado): las API devuelven valores de número de teléfono sin enmascarar
- 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:
- 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
- Aparecerá la ventana "Crear nuevo patrón de enmascaramiento", donde podrás configurar tu patrón de enmascaramiento

- 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.
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. |
- 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:
- Coloca el cursor sobre el patrón que quieras editar
- Haz clic en el ícono
, y aparecerá un menú desplegable - Selecciona "Editar" y aparecerá la ventana emergente "Editar patrón de enmascaramiento"

- 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:
- Coloca el cursor sobre el patrón que quieras eliminar
- Haz clic en el ícono
, y aparecerá un menú desplegable - Selecciona "Eliminar" y aparecerá una ventana de advertencia. Haz clic en "Eliminar" para confirmar la eliminación
- 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 |