...
- LoA1 - LoA1: caso semplice, viene eseguita la fusione solo su Identity Management e sincronizzata con LDAP
- LoA1 - LoA2: i dati del LoA1 confluiscono sul LoA2, che viene sincronizzato su GODiVA. Infine il LoA1 viene eliminato.
- LoA2 - LoA2: la fusione sarà eseguita da GODiVA, e sarà recepita da userportal tramite kafka.
Utilizziamo kafka per comunicare la fusione di 2 identità, in modo che le app che hanno pratiche aperte con il vecchio uuid, possano sostituirlo con il nuovo.
...
Definizione del DTO di un'anagrafica/identità
Code Block | ||||
---|---|---|---|---|
| ||||
AnagraficaSyncDTO {
uuid string
cognome string
nome string
sesso string
codiceFiscale string
tipoAnagrafica integer($int32)
titolo string
dataDiNascita string($date-time)
luogoDiNascita {
idLuogoDiNascita integer($int32)
location string
locationParent string
attribute string
}
nazionalita string
toPurge boolean
dettagli {[
idTipoDettaglio
idDettaglio
descrizione
valore
dal
al
]}
authz {[
attributeName
attributeValue
]}
} |
Identity Management come staging delle richieste di modifica ai dati dell'identità.Definizione del DTO di un'anagrafica/identità