Neste guia de boas práticas dedicado à GDPR, 4D ajuda-o a construir a sua conformidade com a GDPR e a começar a sua viagem com o Regulamento Geral de Protecção de Dados.
Neste post de blogue, focaremos um passo chave específico desta viagem: a descoberta e como o 4D pode ajudá-lo a criar uma visão geral dos dados pessoais existentes, através de uma funcionalidade integrada. Iremos até fornecer-lhe um exemplo de código!
campo de comentários para o salvamento
A GDPR cobre tudo o que pode ser considerado como dados pessoais. Isso não significa apenas fotos, e documentos, pode também ser coisas tão básicas como nomes e datas de nascimento. 4D inclui características concebidas para o ajudar a cumprir estes requisitos.
Por exemplo, cada tabela E cada campo tem um campo Comentário no Editor de Estrutura onde pode introduzir uma nota indicando que esta estrutura contém dados pessoais e está, portanto, preocupada com a GDPR.
Executando o diálogo Encontrar no design usando ‘GDPR’ como termo de pesquisa, obterá então uma lista de todos os campos marcados com a palavra-chave ‘GDPR’. E um item Exportar Resultados está disponível no menu de acção, o que lhe permite exportar os resultados da pesquisa num ficheiro de texto!
Registos de actividades de processamento
A GDPR exige a manutenção de“registos de actividades de processamento” que manipulem dados pessoais. Este requisito é descrito no artigo 30. 4D ajuda-o a extrair facilmente registos e a gerar relatórios, a fim de obter mais informações sobre os dados afectados pela GDPR.
O EXPORT STRUCTURE extrai a definição da estrutura da actual base de dados 4D em formato XML. Isto permite-lhe explorar os elementos e atributos da sua árvore XML, que por sua vez, ajuda a recuperar campos considerados como contendo dados pessoais.
Neste exemplo de base de dados, fornecemos o código para o ajudar a gerar este tipo de relatório. Sinta-se à vontade para o adaptar às suas próprias necessidades e contexto. Para utilizadores com versões anteriores de 4D (mais antigas que 4D v16), utilizámos o método de campos Extract GDPR para lhe permitir implementá-lo no seu código, também.