Initier une demande de nom d'utilisateur oublié en utilisant un mécanisme d'authentification.

Droits requis : recoverUsername (Recover user name).

Initie une demande de nom d'utilisateur oublié pour l'utilisateur. Chaque étape définit une méthode pour vérifier l'identité de l'utilisateur. Les méthodes valables sont "email", "emailotp", "smsotp", "voiceotp", "totp", "fingerprint" et "userpresence". Un identifiant de transaction, les étapes restantes et la prochaine étape à effectuer sont renvoyés dans la réponse. Lorsque plusieurs étapes sont associées à la transaction, appelez l'API POST /v1.0/usc/username/recovery/{trxId }/validator pour vérifier l'identité de l'utilisateur jusqu'à ce qu'il ne reste plus qu'une étape. Lorsqu'il ne reste plus qu'une étape, appelez la fonction PUT /v1.0/usc/username/recovery/{trxId } pour vérifier la dernière étape et récupérer le nom d'utilisateur de l'utilisateur. Le nom d'utilisateur est délivré par courrier électronique après vérification de l'identité de l'utilisateur. La méthode email envoie le nom d'utilisateur directement à l'adresse email de l'utilisateur. Cette méthode ne peut pas être combinée avec d'autres mécanismes d'authentification.

Les méthodes de vérification "totp", "fingerprint" et "userpresence" nécessitent l'inscription de l'utilisateur. La méthode des "empreintes digitales" fonctionne également avec la reconnaissance faciale. Les méthodes de vérification "emailotp", "smsotp" et "voiceotp" ne nécessitent pas l'inscription de l'utilisateur, sauf si la configuration du locataire des facteurs d'authentification spécifie "Méthodes inscrites par l'utilisateur uniquement".

Lorsque le système ne peut pas récupérer le nom d'utilisateur, l'événement d'audit généré contient la cause de l'erreur.

Pour utiliser cette API, la récupération du nom d'utilisateur doit être activée dans le fournisseur d'identité Cloud Directory.
Les notifications peuvent être marquées en transmettant l'adresse themeId en tant que paramètre de requête. Les modèles de marquage des notifications d'AMF se trouvent à "authentication/mfa/".
Pour la méthode de courrier électronique, le modèle de courrier électronique pour le marquage se trouve à " authentication/login/cloud_directory/username/username_recovery.xml ".
Passez le paramètre de requête themeId pour marquer les modèles de notification.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string

L'identifiant du thème que vous souhaitez appliquer.

Body Params

Le corps de l'opération de récupération du nom d'utilisateur.

attributes
array of objects
required

Le nom et la valeur des attributs à utiliser pour trouver les informations sur le compte de l'utilisateur. Les attributs sont combinés avec un ET pour trouver le compte de l'utilisateur.

attributes*
steps
array of objects
required

Les étapes nécessaires pour vérifier l'identité de l'utilisateur avant que le nom de l'utilisateur puisse être récupéré.

steps*
string

L'identificateur d'état associé à la demande de nom d'utilisateur oublié.

Responses

Language
URL
LoadingLoading…
Response
Choose an example:
application/json