Novo plugin disponível para clientes da GLPI Network à partir do nível Basic ou clientes da GLPI Network Cloud platform permite a Anonimização de dados no GLPI diretamente da interface web ou linha de comando de forma individual ou com ações em massa.
É uma ótima iniciativa para prover compliance com #LGPD e #GDPR.
Com ele é possível anonimizar dados para perfis que não devem ver algum tipo de dado de algum cliente ou usuário no sistema.
Veja algumas telas retiradas da documentação oficial da GLPI Network
A anonimização dos dados pode ser definida via perfis de anonimização.
Cada perfil determina:
- Os elementos em que será executada (“Usuários”, “Computadores”).
- Em cada elemento é possível aplicar uma estratégia aos mais variados campos (“Nome”, “Localização”, “Número de Série”…) e consiste em 5 opções de tratamento deste dado:
- Manter o dado
- Apagar o dado
- Substituir o dado com um valor estático
- Substituir o dado com um valor aleatório
- Substituir o dado com um valor aleatório real
- É possível também tratar os campos de histórico dos elementos:
- Apagar o histórico;
- Apagar parte do histórico definido por uma data e anonimizar o restante;
- Anonimização completa do histórico do elemento.
- Você pode definir uma lista de campos a serem pesquisados e substituídos
- É possível definir um perfil de anonimização como padrão de um grupo de elementos ou campos.
A anonimização pode ser executada como Ação em Massa e também via linha de Comando como nos comandos abaixo:
Executar os perfis de anonimização padrão em todos objetos:glpi:plugin:anonymize --all
Executar os perfil de anonimização X em todos objetos ou em um objeto:glpi:plugin:anonymize --profile=X
glpi:plugin:anonymize --profile=X --item-id=X
Executar o perfil de anonimização padrão X em todos objetos ou em um objeto: glpi:plugin:anonymize --itemtype=X
glpi:plugin:anonymize --itemtype=X --item-id=X
❤ Você gostaria de ajudar o blog de alguma forma? ❤
A lista de valores reais e aleatórios possíveis de serem substituídos até o momento é bem interessante:
campo | Tipologia |
---|---|
glpi_x.serial | Base.randomAscii |
glpi_x.otherserial | Barcode.ean13 |
glpi_x.uuid | Uuid.uuid |
glpi_contacts.name | Person.name |
glpi_contacts.firstname | Person.firstName |
glpi_contacts.phone | PhoneNumber.e164PhoneNumber |
glpi_contacts.phone2 | PhoneNumber.e164PhoneNumber |
glpi_contacts.mobile | PhoneNumber.e164PhoneNumber |
glpi_contacts.fax | PhoneNumber.e164PhoneNumber |
glpi_contacts.email | Internet.email |
glpi_contacts.address | Address.streetAddress |
glpi_contacts.postcode | Address.postcode |
glpi_contacts.town | Address.city |
glpi_contacts.state | Address.state |
glpi_contacts.country | Address.country |
glpi_networkports.ip | Internet.ipv4 |
glpi_networkports.mac | Internet.macAddress |
glpi_phones.number_line | PhoneNumber.e164PhoneNumber |
glpi_users.name | Internet.userName |
glpi_users.password | Internet.password |
glpi_users.phone | PhoneNumber.e164PhoneNumber |
glpi_users.phone2 | PhoneNumber.e164PhoneNumber |
glpi_users.mobile | PhoneNumber.e164PhoneNumber |
glpi_users.realname | Person.name |
glpi_users.firstname | Person.firstName |
glpi_users.language | Miscellaneous.locale |
glpi_useremails.email | Internet.email |
Veja mais informações na documentação oficial.
Se você não é cliente GLPI Network, pode testar o plugin e a plataforma de nuvem da Teclib’ por um período de 45 dias se cadastrando aqui https://myaccount.glpi-network.cloud/register.php
Deixe um comentário