Tipi di identificatore supportati per gli Utenti
Ogni tipo di identificatore viene applicato nel punto naturale di contatto:
- Volto e documento: applicati durante una nuova sessione.
- Email e telefono: applicati durante un passaggio della sessione che li raccoglie, oppure nel payload di una transazione.
- IP e dispositivo: applicati durante l’Analisi dispositivo e IP in una sessione.
- vendor_data dell’utente: applicato durante la creazione di una sessione o di una transazione.
Come avviene l’inserimento in blocklist
Una sessione rifiutata non inserisce nessuno in blocklist. La sessione termina con stato
Declined, l’Utente resta ACTIVE e non viene scritta alcuna voce in lista, quindi la stessa persona può avviare un’altra sessione. L’inserimento in blocklist è un passaggio manuale: aggiungi la voce dalla pagina Blocklist oppure con la Lists API. Una voce di tipo USER (il vendor_data dell’utente) imposta anche lo stato dell’Utente su BLOCKED.1
Automatico: in caso di corrispondenza con la blocklist
Quando una sessione in arrivo corrisponde a una voce esistente nella blocklist, la sessione viene rifiutata automaticamente con un codice motivo come
blocked_face, blocked_document, blocked_email e simili.2
Manuale: dalla console
Un analista inserisce un utente nella blocklist da Utenti → [utente] → Azioni → Aggiungi alla blocklist, scegliendo uno o più identificatori da acquisire.
3
Programmatico: tramite la Lists API
Usa la Lists API per aggiungere voci in modo programmatico. È la stessa API che la console utilizza internamente.
Liste di sistema e liste personalizzate
Ogni applicazione dispone di blocklist di sistema, una per tipo di identificatore, che Didit gestisce automaticamente. Non puoi rinominarle né eliminarle. Le liste personalizzate sono tue: le crei, le nomini e ne definisci l’ambito.Aggiungere un utente alla blocklist tramite API
Usa la Lists API per aggiungere una voce in blocklist. Per bloccare un utente tramitevendor_data, aggiungi una voce di tipo USER alla blocklist corrispondente:
- Elenca tutte le liste filtrando per
entry_type=usereis_system=true, per trovare la System User Blocklist. - Crea una voce in quella lista, con
valueimpostato sulvendor_datadell’utente.
value.
Flusso di applicazione delle regole
Per le blocklist di volti e documenti, il controllo avviene nel passaggio di verifica:Rimuovere dalla blocklist
- Console: Blocklist → [tipo] → azioni sulla riga → Rimuovi.
- API: usa l’endpoint Elimina voce con l’UUID della lista e l’UUID della voce.
ACTIVE. Se vuoi consentire nuove sessioni, usa PATCH /v3/users/{vendor_data}/update-status/ per modificare lo stato.
Registro di audit della blocklist
Ogni aggiunta o rimozione in una blocklist viene registrata nel registro di audit:- Chi ha aggiunto la voce (email dell’utente oppure
'system','api'). - Quando.
- Il
commentfacoltativo che spiega il motivo. - La sessione o transazione collegata, se la voce è stata generata automaticamente.
Prossimi passi
Lists API
Riferimento completo dell’API per blocklist e allowlist.
Blocklist in console
Gestisci le blocklist dall’interfaccia.
Volti e biometria
Come funzionano le blocklist dei volti.