Data Security Guard ofrece funciones de descubrimiento de datos, enmascaramiento, marcas de agua, control de acceso, identificación de riesgos y rastreo de linaje para ayudarle a identificar y proteger datos sensibles en DataWorks.
Flujo de trabajo
Data Security Guard sigue un flujo de trabajo de tres fases: preparación, protección activa y auditoría posterior al evento.
-
Paso 1: Preparación
Clasifique y categorice los activos de datos, y configure las reglas de detección antes de que se generen datos sensibles.
Operación
Descripción
Referencias
Configurar la clasificación y categorización de datos
Clasifique los datos en niveles de sensibilidad según su valor, la sensibilidad del contenido y el alcance del impacto. Los principios de gestión y los requisitos de desarrollo varían según el nivel.
DataWorks proporciona plantillas integradas. También puede crear nombres personalizados para la clasificación y categorización.
Configurar reglas de detección de datos sensibles
Defina los tipos de columnas sensibles y configure reglas basadas en el origen de datos y su propósito. El contenido que coincida con una regla se marcará como sensible.
Métodos de detección compatibles:
-
Detección de contenido de datos: utiliza reglas integradas, modelos personalizados, bibliotecas de muestras o expresiones regulares.
-
Detección de metadatos: coincide con nombres de columnas y comentarios mediante comodines, prefijos, sufijos o patrones de contención.
-
Detección combinada: combina varias condiciones con operadores AND/OR.
Otras configuraciones
-
Configuración del sistema: configure los periodos de rastreo de marcas de agua, vincule los resultados de clasificación a las etiquetas de columnas de MaxCompute, especifique direcciones de correo electrónico y URL de webhook para recibir notificaciones de alerta sobre los resultados de detección, y habilite la detección en tiempo real para columnas no identificadas.
-
Configuración de grupos de usuarios: agregue cuentas con permisos idénticos a un grupo de forma masiva. Posteriormente, incluya el grupo en la lista de permitidos para que sus miembros accedan a datos sin enmascarar.
-
-
Paso 2: Protección activa
Una vez habilitadas las reglas, DataWorks detecta automáticamente los datos sensibles coincidentes. Consulte los resultados en los módulos de Data Security Guard que se describen a continuación.
Operación
Descripción
Referencias
Gestión de enmascaramiento de datos
Configure reglas de enmascaramiento para los datos sensibles detectados. Las directivas de enmascaramiento varían según el nivel de sensibilidad.
Tipos de enmascaramiento:
-
Enmascaramiento dinámico: enmascara los datos al momento de la consulta en la página de resultados.
-
Enmascaramiento estático: enmascara y almacena los datos en una ubicación específica.
Los métodos incluyen cifrado con preservación de formato, redacción, hashing, reemplazo de caracteres, transformación de intervalos, redondeo y anulación.
Para otorgar acceso a los datos sin procesar, configure una lista de permitidos.
Seleccione el tipo y método de enmascaramiento que se ajusten a sus necesidades.
Gestión de identificación de riesgos
Las reglas de riesgo integradas surten efecto de inmediato. También puede crear reglas personalizadas con comparaciones de umbrales, como volumen de datos y frecuencia. Las reglas activas detectan automáticamente operaciones riesgosas y envían alertas.
Monitoreo y gestión de riesgos
Consulte los detalles de los riesgos detectados y márquelos como libres de riesgo o gestionados.
-
-
Paso 3: Auditoría y rastreo posteriores al evento
Procese los datos sensibles y ejecute la gestión de seguridad con base en los resultados del monitoreo de riesgos.
Operación
Descripción
Referencias
Auditoría de operaciones de datos
Data Security Guard registra todas las operaciones de datos sensibles, incluidas direcciones IP, usuarios de base de datos, marcas de tiempo e información de linaje.
Corrija manualmente los datos sensibles mal identificados.
Rastreo de marcas de agua de datos
Extraiga la información de marca de agua de archivos de datos filtrados para rastrear el origen de una fuga de datos.
Límites
Límites de edición
Data Security Guard requiere DataWorks Standard Edition o superior. Para obtener información sobre cómo activar DataWorks, consulte Purchase guide. Las funciones compatibles varían según la edición, como se indica en Comparison of DataWorks editions.
Límites de permisos
Solo las cuentas de Alibaba Cloud o los usuarios de RAM con uno de los siguientes permisos pueden habilitar Data Security Guard:
Usuarios de RAM con el rol AdministratorAccess o AliyunDataWorksFullAccess. Grant permissions to a RAM user.
Los administradores de inquilinos y los administradores de seguridad de inquilino pueden usar todas las funciones de Data Security Guard.
Los administradores de seguridad de espacio de trabajo solo pueden acceder a las funciones de sus espacios de trabajo asignados. Otorgue permisos adicionales de espacio de trabajo mediante Manage members and roles.
Uso de funciones
Para los motores EMR, MaxCompute y Hologres, solo se admiten la detección de datos y el enmascaramiento dinámico.
Límites del motor EMR:
-
La detección y el enmascaramiento de datos sensibles solo son compatibles con los siguientes tipos de clúster y almacenamiento de EMR:
NotaEn la siguiente tabla,
indica que la función es compatible, y
indica que la función no es compatible.Tipo de clúster EMR
Tipo de almacenamiento de metadatos
Tipo de almacenamiento de datos: OSS
Tipo de almacenamiento de datos: OSS-HDFS
Tipo de almacenamiento de datos: HDFS
Nuevo clúster DataLake
Data Lake Formation (DLF)



Instancia RDS



MySQL



Clúster personalizado
Data Lake Formation (DLF)



Instancia RDS



MySQL



Otros clústeres
--
NotaEsta función actualmente solo está disponible en las siguientes regiones: China (Hangzhou), China (Shanghai), China East 2 Finance, China (Beijing), China North 2 Finance, China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China South 1 Finance, China (Chengdu), China North 2 Ali Gov 1, China (Hong Kong), US (Silicon Valley), Singapore, Malaysia (Kuala Lumpur), Germany (Frankfurt), Indonesia (Jakarta), SAU (Riyadh - Partner Region), Thailand (Bangkok) y US (Virginia).
Para usar Data Security Guard con clústeres EMR, actualice el resource group exclusivo para programación. Únase al grupo de DingTalk de DataWorks y contacte al soporte técnico para solicitar la actualización.
Data Security Guard utiliza la cuenta de Alibaba Cloud para el muestreo de datos de forma predeterminada. Si su clúster usa autenticación LDAP con Ranger o DLF-Auth para permisos de tablas, configure la asignación de cuentas y asegúrese de que la cuenta asignada pueda acceder a las tablas EMR. Configure access identity mapping.
Acceso a Data Security Guard
Inicie sesión en la consola de DataWorks. En la región objetivo, haga clic en en el panel de navegación izquierdo. En la página que aparece, haga clic en Go to Security Center.
-
En el panel de navegación izquierdo, haga clic en y luego haga clic en Try Now para acceder a Data Security Guard.
NotaSi su cuenta de Alibaba Cloud ya está autorizada, se le dirigirá a la página principal de Data Security Guard.
Si su cuenta de Alibaba Cloud no está autorizada, se le redirigirá a la página de autorización de Data Security Guard. Para usar las funciones de Data Security Guard por primera vez, vaya a , seleccione Data Security Guard en el cuadro de diálogo emergente y complete la autorización.