Est-il possible de déclencher la réinitialisation de mot de passe en self-service pour un utilisateur dans Azure AD à l'aide de l'API de graphe. Ce que je veux accomplir est, un appel d'API qui peut déclencher ceci et un lien de réinitialisation de mot de passe devrait être envoyé à l'adresse électronique alternative de l'utilisateur.Azure AD: réinitialisation du mot de passe en libre-service à l'aide de l'API de graphique
Je sais que cela est possible à partir de https://passwordreset.microsoftonline.com/ où l'utilisateur entre le nom d'utilisateur et captcha. Bien que mon exigence a besoin de moi pour le faire à partir de mon application personnalisée sans rediriger vers le site passwordreset.microsoftonline.com.
J'ai essayé this API pour la réinitialisation du mot de passe:
PATCH https://graph.windows.net/myorganization/users/{user_id}?api-version
{
"passwordProfile": {
"password": "Test123456",
"forceChangePasswordNextLogin": false
}
}
Il m'a rendu un 204. Cependant, je ne suis pas sûr de ce que cette API a fait. Je suis toujours capable de me connecter en utilisant l'ancien mot de passe pour l'utilisateur. Cette API envoie-t-elle un e-mail de récupération de mot de passe?
merci pour la réponse :) –