Tipos de identificadores suportados para utilizadores
Cada tipo de identificador é aplicado no ponto de contacto natural:
- Face e documento: aplicados durante uma nova sessão.
- E-mail e telefone: aplicados durante uma etapa da sessão que os recolhe, ou durante o payload de uma transação.
- IP e dispositivo: aplicados durante a Análise de dispositivo e IP numa sessão.
- vendor_data do utilizador: aplicado durante a criação da sessão ou da transação.
Como acontece o bloqueio
Uma sessão recusada não bloqueia ninguém. A sessão termina com o estado
Declined, o utilizador mantém-se ACTIVE e não é criada nenhuma entrada na lista, pelo que a mesma pessoa pode iniciar outra sessão. O bloqueio é um passo manual: adicione a entrada a partir da página da lista de bloqueio ou com a Lists API. Uma entrada USER (o vendor_data do utilizador) também define o estado do utilizador como BLOCKED.1
Automático: na correspondência com a lista de bloqueio
Quando uma sessão recebida corresponde a uma entrada existente na lista de bloqueio, a sessão é recusada automaticamente com um código de motivo como
blocked_face, blocked_document, blocked_email, etc.2
Manual: a partir da Consola
Um analista bloqueia um utilizador a partir de Users → [user] → Actions → Add to blocklist, escolhendo um ou mais identificadores a capturar.
3
Programático: através da Lists API
Use a Lists API para adicionar entradas programaticamente. É a mesma API que a Consola utiliza internamente.
Listas do sistema e listas personalizadas
Cada aplicação tem listas de bloqueio do sistema, uma por tipo de identificador, que a Didit gere automaticamente. Não pode mudar-lhes o nome nem eliminá-las. As listas personalizadas são suas para criar, dar nome e definir o âmbito.Adicionar um utilizador à lista de bloqueio através da API
Use a Lists API para adicionar uma entrada à lista de bloqueio. Para bloquear um utilizador pelovendor_data, adicione uma entrada do tipo USER à lista de bloqueio correspondente:
- Liste todas as listas filtradas por
entry_type=usereis_system=truepara encontrar a lista de bloqueio de utilizadores do sistema. - Crie uma entrada nessa lista, com
valuedefinido como ovendor_datado utilizador.
value.
Fluxo de aplicação
Nas listas de bloqueio de rostos e documentos, a verificação acontece na etapa de verificação:Remover da lista de bloqueio
- Consola: Blocklist → [type] → row actions → Remove.
- API: use o endpoint Eliminar entrada com o UUID da lista e o UUID da entrada.
ACTIVE. Use PATCH /v3/users/{vendor_data}/update-status/ para alterar o estado se quiser permitir novas sessões.
Registo de auditoria da lista de bloqueio
Todas as adições e remoções numa lista de bloqueio são registadas no registo de auditoria:- Quem adicionou a entrada (e-mail do utilizador ou
'system','api'). - Quando.
commentopcional, que explica o motivo.- Sessão ou transação associada, se a entrada tiver sido gerada automaticamente.
Próximos passos
Lists API
Referência completa da API de listas de bloqueio e de permissões.
Lista de bloqueio na Consola
Faça a gestão das listas de bloqueio a partir da interface.
Faces e biometria
Como funcionam as listas de bloqueio de rostos.