Target biométrico

Documentación relacionada con el Target Biométrico y su comportamiento. Esta funcionalidad está disponible solo a partir de la versión 5 de GBDS.

Comportamiento

En cualquier enroll/update

Si una transacción no tiene "origin", lo que significa que no hay ninguna etiqueta referente a una organización de origen, la transacción tendrá, a efectos de excepción, origen de organizaciones de nivel más alto.

circle-info

Ejemplo: Una transacción registrada en un entorno con organización ori_griaule como organización de nivel más alto (sin organización padre), tendrá ori_griaule como origen

En generación de excepción

circle-info

CSI significa Ciclo de Inconformidad Simplificado. Es un sistema usado para evaluar datos biométricos, determinando si un candidato biométrico es HIT, NO_HIT o UNCERTAIN con base en límites específicos durante el registro o las actualizaciones. Un candidato se marca como HIT si su coincidencia está por encima del límite de CSI, NO_HIT si no lo está y UNCERTAIN si su coincidencia está por debajo del límite.

circle-info
  • Hit de dedo: todas las matches para dedos alcanzan la cantidad biométrica mínima

  • No Hit de dedo: todos los no matches de dedo alcanzan la cantidad biométrica mínima

  • Hit de rostro: todas las matches para rostro

  • No Hit de rostro: todos los no matches de rostro alcanzan la cantidad biométrica mínima

  • Cada candidato será marcado como HIT, NO_HIT o UNCERTAIN

    • Si el candidato biométrico no es un match, será un NO_HIT

    • Si el candidato biométrico es un match con un valor por debajo del límite de CSI, será UNCERTAIN, de acuerdo con las configuraciones de enroll/update y finger/face

    • Si el candidato biométrico da match con un valor por encima del límite de CSI, será un HIT, de acuerdo con las configuraciones de enroll/update y finger/face

  • Las excepciones serán marcadas como target BIOMETRIC, BIOMETRIC_INCONCLUSIVE, BIOMETRIC_MISMATCH o BIOGRAPHIC:

Registro

Dedo
Rostro
Excepción

HIT

HIT

BIOGRAPHIC

HIT

NO HIT

BIOMETRIC_MISMATCH

NO HIT

HIT

BIOMETRIC_MISMATCH

  • Sin hit de dedo ni de rostro y sin no hit de dedo ni de rostro:

    • con incertidumbre biométrica, genera una excepción BIOMETRIC

    • con certeza biométrica, genera una excepción BIOMETRIC_INCONCLUSIVE

Actualización

Dedo
Rostro
Excepción

NO HIT

NO HIT

BIOGRAPHIC

HIT

NO HIT

BIOMETRIC_MISMATCH

NO HIT

HIT

BIOMETRIC_MISMATCH

Si ningún dedo o rostro es considerado HIT ni NO_HIT:

  • con incertidumbre biométrica, genera una excepción BIOMETRIC

  • con certeza biométrica, genera una excepción BIOMETRIC_INCONCLUSIVE

Próxima biometría

La próxima biometría a ser evaluada será:

  • Perteneciente a un candidato con excepción en ANALYSIS

  • Con una decisión general de UNCERTAIN

  • No asignada a nadie

  • De una excepción donde la transacción entrante o la transacción entrante y de referencia contengan una etiqueta con al menos una de las organizaciones de las etiquetas de permiso del usuario

    • Puede configurarse a partir del endpoint con el parámetro origin

      • ENTRANT, será filtrado solo por la transacción entrante

      • BOTH, será filtrado por ambas transacciones

circle-info

La lista de organizaciones proporcionada es jerárquica, lo que significa que, si una organización tiene hijos, todos los hijos serán considerados para encontrar excepciones. Con la seguridad activada, esta lista de organizaciones se recupera de los permisos del usuario, siendo todos los permisos que comienzan con el prefijo de organización configurado, por defecto "ori_".

Digital y/o rostro serán devueltos de acuerdo con el permiso configurado del usuario, por defecto "tpca" para digitales y "fca" para rostro, o de acuerdo con la solicitud para digital o rostro

Si la configuración de "double blind" está activada, el usuario asignado a la biometría no puede haber decidido previamente sobre biometría

El orden para la próxima biometría se decide por prioridad y por el orden proporcionado en el endpoint. Si no se proporciona ninguno, por defecto el orden es desde el más antiguo.

GET next biometric devolverá el número de biometrías disponibles para ser tratadas, que son

  • Todas las UNCERTAIN de target BIOMETRIC con estado ANALYSIS no decididas por el usuario que está haciendo la solicitud de next biometric, disponibles para la organización a la que pertenece el usuario y, si se solicita por dedo o rostro, se contarán a partir de la selección elegida

Con una biometría seleccionada, esta será asignada al usuario por 5 minutos.

Desbloqueo manual

Puede hacerse usando el endpoint Unlock biometric

Para cada tratamiento biométrico

Las validaciones a realizar son:

  • Se debe proporcionar un usuario, a menos que la seguridad esté activada; en ese caso, el usuario es proporcionado por el token

  • El timeout es cero por defecto; cuando el tratamiento es final y la excepción se trata como APPROVE, se utiliza este valor

  • Parámetros obligatorios: enroll TGUID, exception PGUID, decision y index

  • La excepción debe existir y estar en ANALYSIS y en target BIOMETRIC (los otros tipos no se tratan en esta etapa)

  • El candidato de la excepción debe tener un índice y estar clasificado como UNCERTAIN

  • El candidato biométrico debe estar asignado al usuario o no asignado a ningún otro usuario

  • El usuario no puede haber tomado una decisión para este candidato anteriormente

  • La biometría debe estar asignada al usuario

Si todo pasa, la decisión se marca en el candidato y el candidato se libera (se desasigna)

Double Blind

Double Blind
Decisión

Activado

La decisión es final cuando haya suficientes decisiones iguales (configurado en gbds.csi.doubleBlind.threshold)

Desactivado

Final

Decisión final

Si la decisión no es final, el estado de la excepción es NOT_FINAL

Si la decisión es final y todos los tratamientos necesarios se completan:

Registro

APPROVE - No hit de dedo y rostro alcanzan la cantidad mínima de conteo para registro, siendo considerado falso positivo

BIOGRAPHIC - Hit de dedo y rostro alcanzan la cantidad mínima de conteo para registro

BIOMETRIC_MISMATCH - Si los hits de dedo y los no hits de rostro/no hits de dedo y hits de rostro alcanzan el mínimo de conteo para registro

BIOMETRIC_INCONCLUSIVE - Si todas las decisiones fueron tomadas pero no se alcanza ninguna conclusión

Actualización

APPROVE - Si hit de dedo y rostro alcanzan el valor mínimo de conteo para actualización, siendo considerado falso negativo

BIOGRAPHIC - No hit de dedo y rostro alcanzan la cantidad mínima de conteo para actualización

BIOMETRIC_MISMATCH - Si los hits de dedo y los no hits de rostro/no hits de dedo y hits de rostro alcanzan el mínimo de conteo para actualización

BIOMETRIC_INCONCLUSIVE - Si todas las decisiones fueron tomadas pero no se alcanza ninguna conclusión (todos HIT, NO_HIT o UNCERTAIN_EXPERT, pero sin un valor mínimo definido)

Prioridad

Cuando una excepción es priorizada o despriorizada, todas las excepciones para el mismo entrante se ven afectadas.

Última actualización

¿Te fue útil?