Configuration de la biométrie d'empreintes digitales

Utilisez la biométrie d'empreinte digitale pour vérifier les utilisateurs avant les opérations sensibles dans les applications intégrées à Oracle Cloud Infrastructure (OCI) Identity and Access Management (IAM).

Comment fonctionne la biométrie d'empreintes digitales

La biométrie des empreintes digitales fournit une vérification à la demande et renforcée pour les transactions de grande valeur. Une application capture un modèle d'empreinte digitale à l'aide d'un lecteur compatible et soumet une demande via des API d'authentification à la demande prises en charge. coordonne la vérification et renvoie le résultat à l'application.

L'application présente l'invite d'empreinte digitale, obtient le consentement nécessaire et décide de poursuivre l'opération demandée. Elle ne contrôle pas le lecteur d'empreintes digitales ni ne prend la décision d'autorisation commerciale de l'application.

Rôle d'assurance

La biométrie des empreintes digitales est un facteur d'augmentation pour une application qui a déjà identifié l'utilisateur. Il ne s'agit pas d'une méthode de connexion principale ni d'une méthode de récupération de compte. L'activation du facteur dans un domaine d'identité n'ajoute pas d'invite d'empreinte digitale à la connexion à la console OCI.

Limites de confidentialité

Avant l'inscription des empreintes digitales, l'application doit présenter l'avis biométrique applicable et obtenir le consentement de l'utilisateur. Le service biométrique gère la correspondance des empreintes digitales et le stockage des enregistrements biométriques. Associe la référence d'enregistrement biométrique inscrite à l'utilisateur.

Activer la biométrie d'empreinte digitale

Configurez le magasin biométrique d'empreintes digitales et activez le facteur dans le domaine d'identité utilisé par l'application.

Configuration de la mesure biométrique des empreintes digitales dans la console OCI

Avant de commencer

Avant de commencer, effectuez les prérequis suivants :

  • Connectez-vous à la console OCI en tant qu'administrateur capable de configurer le domaine d'identité requis.
  • Vérifiez que le service de biométrie des empreintes digitales est disponible dans la région que vous prévoyez d'utiliser.
  • Créez un magasin biométrique pour la modalité d'empreinte digitale dans la région prise en charge et notez son identificateur Oracle Cloud (OCID).
  • Configurez les droits d'accès IAM requis pour que le domaine d'identité utilise la banque biométrique.
  • Préparez le texte de consentement biométrique que les utilisateurs doivent accepter avant l'inscription.
  • Pour une intégration d'application, préparez un lecteur d'empreintes digitales compatible et un client autorisé configuré pour les API d'authentification à la demande et l'authentification basée sur un certificat prises en charge.

Cycle de vie biométrique des empreintes digitales

Les applications peuvent enregistrer, vérifier et supprimer le facteur d'empreinte digitale d'un utilisateur via des workflows pris en charge.

Enregistrer une empreinte digitale

Après avoir obtenu le consentement, l'application collecte un modèle d'empreinte digitale et des métadonnées de lecteur compatibles. Il soumet une demande d'enregistrement via . Lorsque l'enregistrement réussit, le facteur d'empreinte digitale de l'utilisateur est associé à l'enregistrement biométrique inscrit.

Vérification d'une empreinte

Pour une opération confidentielle, l'application invite à saisir une autre empreinte digitale et demande une comparaison avec l'enregistrement inscrit de l'utilisateur. L'application utilise le résultat de vérification renvoyé pour décider si l'opération peut continuer.

Supprimer une empreinte digitale

L'utilisateur peut supprimer le facteur d'empreinte digitale inscrit via un workflow de gestion des facteurs pris en charge. La suppression du facteur supprime également l'enregistrement biométrique associé.

Flux d'assurance des empreintes digitales

Utilisez l'invite d'empreinte gérée par l'application pour inscrire des utilisateurs et demander une vérification avancée.

Inscription de l'empreinte d'un utilisateur

  1. L'utilisateur se connecte à l'application à l'aide de sa méthode d'authentification prise en charge.
  2. L'application vérifie si l'utilisateur a inscrit un facteur d'empreinte digitale.
  3. Si une inscription est nécessaire, l'application affiche l'avis de consentement et obtient le consentement.
  4. L'application invite l'utilisateur à utiliser un lecteur d'empreintes digitales compatible et capture les métadonnées de modèle et de lecteur requises.
  5. L'application soumet la demande d'inscription et affiche le résultat.

Vérification de l'empreinte d'un administrateur avant une opération sensible

Un administrateur se connecte à une application client à l'aide de sa méthode de connexion configurée. Lorsque l'administrateur tente une opération confidentielle, l'application peut demander une vérification par étape de l'empreinte. Ce flux ne modifie pas la connexion à la console OCI.

  1. L'administrateur se connecte à l'application.
  2. L'administrateur demande une opération nécessitant une vérification supplémentaire.
  3. L'application affiche une invite d'empreinte digitale et capture l'empreinte digitale à l'aide d'un lecteur pris en charge.
  4. L'application soumet les métadonnées du modèle d'empreinte digitale et du lecteur via l'API d'authentification à la demande.
  5. renvoie le résultat de la vérification à lʼapplication, ce qui autorise ou refuse lʼopération conformément à ses règles dʼautorisation.

Workflow de vérification des empreintes digitales

  1. Capturez l'empreinte : l'application vous invite à saisir une empreinte et collecte l'entrée biométrique.
  2. Envoyer une demande de vérification : l'application soumet une demande de vérification via IAM.
  3. Demande de comparaison biométrique : IAM transmet la demande de vérification au service biométrique.
  4. Comparer l'empreinte digitale : le service biométrique compare les données soumises avec l'enregistrement inscrit.
  5. Résultat de la vérification de retour : le service biométrique renvoie le résultat de la comparaison à IAM.
  6. Transmettre le résultat à l'application : IAM renvoie le résultat à l'application pour décision d'autorisation.