Excluindo dados GDPR

O IBM Sterling® Order Management System fornece o serviço GDPR_Delete_Data SDF para excluir dados do GDPR pertencentes a um indivíduo que estão armazenados no banco de dados do IBM Sterling Order Management System.

Pré-requisito: Certifique-se de habilitar o suporte a GDPR no IBM Sterling Order Management System. Para obter mais informações, consulte Ativando o suporte GDPR no IBM Sterling Order Management System.

O serviço GDPR_Delete_Data atualiza seletivamente os campos de dados pessoais confidenciais nos dados pessoais do indivíduo que estão armazenados no banco de dados doIBM Sterling Order Management System. O serviço analisa internamente se quaisquer dados de negócios necessários existem para os critérios de entrada passados, caso em que a exclusão de dados é negada...

Se não houver necessidade de dados comerciais para o indivíduo, a exclusão dos dados pessoais do indivíduo solicitante será feita por meio da exclusão de campos seletivos nos dados existentes, de modo que IBM Sterling Order Management System ainda retenha os campos restantes que são necessários para a análise estatística existente. Portanto, a exclusão se aplica apenas a campos seletivos, que podem identificar o indivíduo, e os dados retidos no IBM Sterling Order Management System seriam anônimos.

O serviço GDPR_Delete_Data chama os eventos a seguir:
  • DELETE_DATA_SUCCESSFUL: Este evento pode ser ativado para notificar o usuário sobre a exclusão de dados bem-sucedidos
  • DELETE_DATA_DENIED: Este evento pode ser ativado para notificar o usuário sobre o problema encontrado durante a exclusão de dados

O serviço GDPR_Delete_Data é chamado de forma assíncrona por meio do serviço GDPR_Execute_Request para minimizar o impacto de desempenho nos processos de negócios existentes

A saída de usuário YCPDeleteGDPRDataUE é chamada durante a execução do serviço GDPR_Delete_Data para excluir quaisquer dados pessoais adicionais, que estão sendo persistidos na origem de dados local ou externa Para obter mais informações sobre a estrutura da entrada e da saída de usuário do YCPDeleteGDPRDataUE , consulte o Javadoc.

O serviço GDPR_Delete_Data aceita os seguintes dados na entrada:
Tabela 1. Modelo de entrada do serviço GDPR_Delete_Data
Dados de entrada Descrição
@PersonInfoKey Atributo de chave primária da tabela YFS_PERSON_INFO que armazena informações de contato de uma pessoa ou de um negócio
@CustomerKey A chave primária para a tabela YFS_CUSTOMER
@CustomerID O identificador para o cliente. Se esse atributo for transmitido, o OrganizationCode também deverá ser transmitido
@OrganizationCode O código da organização da organização à qual o cliente pertence Esse atributo será necessário, se @CustomerID for transmitido na entrada
Aqui está uma entrada de amostra para o serviço GDPR_Delete_Data para excluir os dados pessoais:
<GDPRData PersonInfoKey="" CustomerID="" CustomerKey="" OrganizationCode=""/>
O serviço GDPR_Delete_Data retorna os dados a seguir na saída:
Tabela 2. Modelo de saída do serviço GDPR_Delete_Data
Dados de saída Descrição
@IsDeletionSuccessful Indica se a solicitação para exclusão foi bem-sucedida ou não..
@DeletionDeniedReason A razão de negócios para negar a solicitação para exclusão
Aqui está a saída de amostra do serviço GDPR_Delete_Data para excluir os dados pessoais:
<GDPRData IsDeletionSuccessful="" DeletionDeniedReason="" PersonInfoKey="" CustomerID="" CustomerKey="" OrganizationCode=""/>