Utilizzando lo strumento Oracle BRM pin_del_closed_accts per soddisfare i requisiti GDPR

Condividi su

24/05/2019

Indice dei contenuti

Il motivo per cui abbiamo iniziato ad analizzare e testare lo strumento Oracle BRM pin_del_closed_accts è stato l'articolo 17 di GPRS: "Diritto alla cancellazione ('diritto all'oblio')“.

Per soddisfare tutti i requisiti del GDPR, tutti gli account chiusi devono essere cancellati da Oracle BRM dopo un periodo di conservazione di 24 mesi. Finora abbiamo anonimizzato tutte le informazioni dei clienti direttamente nel database di Oracle BRM, perché non esisteva uno strumento nella fatturazione di Oracle BRM per eliminare correttamente i conti chiusi e tutti i dati correlati. Con Oracle BRM 7,5 Set di patch 22È stato aggiunto uno strumento per eliminare gli account chiusi.

Oracle-BRM-anonimizzato

Figura 1. Oracle BRM 7.5 PS22 Centro clienti dati anonimizzati del cliente

Lo strumento pin_del_closed_accts elimina tutti gli account e tutti i dati riferiti agli account che sono più vecchi di un tempo di conservazione specificato. Ma tenga presente che l'utilità elimina solo gli oggetti di dati OOTB; tutti gli oggetti di dati personalizzati devono essere eliminati implementando una logica personalizzata e attivandola con il comando /evento/notifica/account/pre_delete o /evento/notifica/account/cancellazione che sono generati dall'opcode PCM_OP_CUST_DELETE_ACCT.

Il periodo di conservazione può essere impostato configurando la voce ClosedAcctsRetentionMonths in bus_params_customer.xml e caricarlo nel DB Oracle BRM.

L'utilità deve essere eseguita da Cartella BRM_home/apps/pin_billd. In pin.conf, imposti il numero di filetti per regolare correttamente il carico sul suo Oracle BRM server. All'inizio, c'erano prestazioni molto negative e molti thread bloccati nel DB. Pertanto, abbiamo creato degli indici sulle tabelle di audit, perché la ricerca e l'eliminazione dei record in queste tabelle richiede molto tempo. Se ha bisogno di informazioni dettagliate sulla creazione di indici, la invitiamo a ci contatti.

L'utility accetta diversi parametri di input, per cui i conti possono essere eliminati in un ordine specifico:

1. Eliminare tutti i conti figli chiusi non paganti nella gerarchia a diversi livelli:

pin_del_closed_accts -subordine -foglia
pin_del_closed_accts -subordine

2. Eliminare gli account dei membri dei gruppi di condivisione:

pin_del_closed_accts -membri_condivisi

3. Eliminazione di conti figli paganti a diversi livelli di una gerarchia:

pin_del_closed_accts -membri_fatturazione

4. Eliminazione di tutti i conti chiusi rimanenti:

pin_del_closed_accts

È anche possibile utilizzare un elenco di input con i POID dei conti per eliminare i conti specificati:

pin_del_closed_accts -file nome_file

Esempio di file di input:
0 PIN_FLD_RESULTS ARRAY [0] allocato 20, usato 1
1 PIN_FLD_POID POID [0] 0.0.0.1 /account 1111 0
0 PIN_FLD_RESULTS ARRAY [1] allocato 20, utilizzato 1
1 PIN_FLD_POID POID [0] 0.0.0.1 /account 2222 0
0 PIN_FLD_RESULTS ARRAY [1] allocato 20, utilizzato 1
1 PIN_FLD_POID POID [0] 0.0.0.1 /account 3333 0
0 PIN_FLD_RESULTS ARRAY [1] allocato 20, utilizzato 1
1 PIN_FLD_POID POID [0] 0.0.0.1 /account 4444 0

Se ci sono riferimenti tra gli account, gli account di riferimento non saranno eliminati.

Stiamo eliminando gli account più vecchi di 24 mesi una volta al mese per soddisfare i requisiti del GDPR. L'eliminazione provoca un carico piuttosto pesante sul DB, per cui viene effettuata durante la notte, quando il carico sul nostro tempo reale è più elevato. Oracle BRM Il sistema di fatturazione è basso.

La conformità ai requisiti del GDPR con lo strumento pin_del_closed_accts è stato un passo nella giusta direzione, perché tutto viene fatto automaticamente; quindi, non dobbiamo più preoccuparci di questo.

Immagine di Aleš
Aleš
Ales Pristovnik è il CEO di Tridens Technology, un'azienda slovena specializzata nello sviluppo di soluzioni software per l'industria automobilistica. Ha una lunga esperienza nel settore IT, avendo lavorato in passato per diverse grandi aziende. Ha una passione per la tecnologia e l'innovazione, e la sua attenzione attuale è rivolta allo sviluppo di soluzioni che migliorino la sicurezza e l'efficienza dell'industria automobilistica. Ha un forte background di leadership e di gestione e si impegna a far progredire la sua azienda nel settore tecnologico in continua evoluzione.

Ottenere notizie nella tua casella di posta!


    0 0 voti
    Valutazione dell'articolo
    Iscritti
    Notificami
    ospite

    1 Commento
    Vecchi
    Più recenti Le più votate
    Feedback in linea
    Visualizza tutti i commenti