En esta guía dedicada al GDPR de mejores prácticas, 4D le ayuda a construir su cumplimiento con el GDPR y a comenzar su viaje con el Reglamento General de Protección de Datos.
En esta entrada del blog, nos centraremos en un paso clave específico de este viaje: el descubrimiento y cómo 4D puede ayudarle a crear una visión general de los datos personales existentes, a través de una funcionalidad incorporada. Incluso le proporcionaremos un ejemplo de código.
campo de comentarios al rescate
El GDPR cubre todo lo que puede ser considerado como datos personales. Esto no sólo significa fotos y documentos, sino también cosas tan básicas como nombres y fechas de nacimiento. 4D incluye funciones diseñadas para ayudarle a cumplir con estos requisitos.
Por ejemplo, cada tabla Y cada campo tiene un campo de Comentario en el Editor de Estructura donde puede introducir una nota indicando que esta estructura contiene datos personales y, por lo tanto, está afectada por el GDPR.
Si ejecuta el diálogo Buscar en el diseño utilizando «GDPR» como término de búsqueda, obtendrá una lista de todos los campos marcados con la palabra clave «GDPR». Además, en el menú de acciones hay un elemento de exportación de resultados que le permite exportar los resultados de la búsqueda en un archivo de texto.
Registros de las actividades de tratamiento
El GDPR exige que se mantengan«Registros de las actividades de tratamiento» que manipulan datos personales. Este requisito se describe en el artículo 30. 4D le ayuda a extraer fácilmente los registros y generar informes para obtener más información sobre los datos afectados por el GDPR.
El comando EXPORT STRUCTURE extrae la definición de la estructura de la base de datos 4D actual en formato XML. Esto le permite explorar los elementos y atributos de su árbol XML, que a su vez, le ayuda a recuperar los campos que se considera que contienen datos personales.
En este ejemplo de base de datos, proporcionamos el código para ayudarle a generar este tipo de informe. Siéntase libre de adaptarlo a sus propias necesidades y contexto. Para los usuarios con versiones anteriores de 4D (anteriores a 4D v16), hemos utilizado el método de Extracción de campos GDP R para que también pueda implementarlo en su código.