Configuración de biometría de huellas dactilares

Utilice la biometría de huellas dactilares para verificar los usuarios antes de las operaciones confidenciales en aplicaciones integradas con Oracle Cloud Infrastructure (OCI) Identity and Access Management (IAM).

Cómo funciona la biometría de huellas digitales

La biometría de huellas dactilares proporciona una verificación intensiva bajo demanda para transacciones de alto valor. Una aplicación captura una plantilla de huella digital mediante un lector compatible y envía una solicitud a través de API de autenticación bajo demanda soportadas. Coordina la verificación y devuelve el resultado a la aplicación.

La aplicación presenta el aviso de huellas dactilares, obtiene el consentimiento necesario y decide si continuar la operación solicitada. no controla el lector de huellas dactilares ni toma la decisión de autorización comercial de la aplicación.

Rol de aseguramiento

La biometría de huellas dactilares es un factor de incremento para una aplicación que ya ha identificado al usuario. No es un método de inicio de sesión principal ni un método de recuperación de cuenta. La activación del factor en un dominio de identidad no agrega una petición de datos de huella a la conexión a la consola de OCI.

Límites de privacidad

Antes de la inscripción de huellas dactilares, la solicitud debe mostrar el aviso biométrico aplicable y obtener el consentimiento del usuario. El servicio biométrico maneja la coincidencia de huellas dactilares y el almacenamiento de registros biométricos. asocia la referencia del registro biométrico inscrito con el usuario.

Activar biometría de huella digital

Configure el almacén biométrico de huellas dactilares y active el factor en el dominio de identidad que utiliza la aplicación.

Configuración de biometría de huellas digitales en la consola de OCI

Antes de empezar

Antes de comenzar, complete los siguientes requisitos previos:

  • Conéctese a la consola de OCI como administrador que puede configurar el dominio de identidad necesario.
  • Confirme que el servicio biométrico de huellas digitales está disponible en la región que desea utilizar.
  • Cree un almacén biométrico para la modalidad de huella digital en la región soportada y observe su identificador de Oracle Cloud (OCID).
  • Configure los permisos de IAM necesarios para que el dominio de identidad utilice el almacén biométrico.
  • Preparación del texto de consentimiento biométrico que los usuarios deben aceptar antes de la inscripción.
  • Para una integración de aplicaciones, prepare un lector de huellas dactilares compatible y un cliente autorizado configurado para las API de autenticación bajo demanda soportadas y la autenticación basada en certificados.

Ciclo de vida biométrico de la huella digital

Las aplicaciones pueden registrar, verificar y eliminar el factor de huella digital de un usuario a través de flujos de trabajo soportados.

Registrar una huella digital

Después de obtener el consentimiento, la aplicación recopila una plantilla de huella digital y metadatos de lector compatibles. Envía una solicitud de registro a través de . Cuando el registro se realiza correctamente, el factor de huella digital del usuario se asocia al registro biométrico inscrito.

Verificar una huella digital

Para una operación confidencial, la aplicación solicita otra captura de huella y solicita la comparación con el registro inscrito del usuario. La aplicación utiliza el resultado de verificación devuelto para decidir si la operación puede continuar.

Eliminar una huella digital

El usuario puede eliminar el factor de huella inscrito mediante un flujo de trabajo de gestión de factores soportado. Al eliminar el factor, también se elimina el registro biométrico asociado.

Flujos de Garantía de Huellas Dactilares

Utilice la petición de datos de huella gestionada por la aplicación para inscribir a los usuarios y solicitar la verificación de pasos.

Inscribir la huella de un usuario

  1. El usuario inicia sesión en la aplicación mediante su método de autenticación soportado.
  2. La aplicación comprueba si el usuario ha inscrito un factor de huella digital.
  3. Si la inscripción es necesaria, la solicitud muestra el aviso de consentimiento y obtiene el consentimiento.
  4. La aplicación solicita al usuario que utilice un lector de huellas dactilares compatible y captura la plantilla y los metadatos de lector necesarios.
  5. La solicitud envía la petición de inscripción y muestra el resultado.

Verificación de la huella dactilar de un administrador antes de una operación confidencial

Un administrador inicia sesión en una aplicación de cliente mediante su método de inicio de sesión configurado. Cuando el administrador intenta realizar una operación confidencial, la aplicación puede solicitar la verificación de pasos de huellas digitales. Este flujo no cambia la conexión a la consola de OCI.

  1. El administrador inicia sesión en la aplicación.
  2. El administrador solicita una operación que requiere verificación adicional.
  3. La aplicación muestra una petición de datos de huella y captura la huella utilizando un lector admitido.
  4. La aplicación envía la plantilla de huella digital y los metadatos del lector a través de la API de autenticación bajo demanda.
  5. devuelve el resultado de verificación a la aplicación, lo que permite o deniega la operación de acuerdo con sus reglas de autorización.

Flujo de trabajo de verificación de huellas digitales

  1. Capturar huella digital: la aplicación solicita una huella digital y recopila la entrada biométrica.
  2. Enviar solicitud de verificación: la aplicación envía una solicitud de verificación a través de IAM.
  3. Solicitar comparación biométrica: IAM reenvía la solicitud de verificación al servicio biométrico.
  4. Comparación de huellas dactilares: el servicio biométrico compara los datos enviados con el registro inscrito.
  5. Resultado de verificación de devolución: el servicio biométrico devuelve el resultado de comparación a IAM.
  6. Entrega de resultados a la aplicación: IAM devuelve el resultado a la aplicación para su decisión de autorización.