Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Espace de noms: microsoft.graph
Mettez à jour le mot de passe de l’utilisateur connecté. Tout utilisateur peut mettre à jour son mot de passe sans appartenir à un rôle d’administrateur. Pour mettre à jour le mot de passe d’un autre utilisateur dans des scénarios délégués ou d’application uniquement, mettez à jour la propriété passwordProfile de l’utilisateur à la place. Consultez Exemple 3 : Mettre à jour le passwordProfile d’un utilisateur et réinitialiser son mot de passe.
Cette API est disponible dans les déploiements de cloud national suivants.
| Service global | Gouvernement des États-Unis L4 | Us Government L5 (DOD) | Chine gérée par 21Vianet |
|---|---|---|---|
| ✅ | ✅ | ✅ | ✅ |
Autorisations
Choisissez l’autorisation ou les autorisations marquées comme moins privilégiées pour cette API. Utilisez une autorisation ou des autorisations privilégiées plus élevées uniquement si votre application en a besoin. Pour plus d’informations sur les autorisations déléguées et d’application, consultez Types d’autorisations. Pour en savoir plus sur ces autorisations, consultez les informations de référence sur les autorisations.
| Type d’autorisation | Autorisations avec privilèges minimum | Autorisations privilégiées plus élevées |
|---|---|---|
| Déléguée (compte professionnel ou scolaire) | User-PasswordProfile.ReadWrite.All | Non disponible. |
| Déléguée (compte Microsoft personnel) | Non prise en charge. | Non prise en charge. |
| Application | Non prise en charge. | Non prise en charge. |
Requête HTTP
POST /me/changePassword
Remarque
L’appel du point de terminaison /me nécessite un utilisateur connecté et par conséquent une autorisation déléguée. Les autorisations d’application ne sont pas prises en charge lors de l’utilisation du point de /me terminaison.
En-têtes de demande
| En-tête | Valeur |
|---|---|
| Autorisation | Porteur {token}. Obligatoire. En savoir plus sur l’authentification et l’autorisation. |
| Content-type | application/json. Obligatoire. |
Corps de la demande
Dans le corps de la demande, indiquez un objet JSON avec les paramètres suivants.
| Paramètre | Type | Description |
|---|---|---|
| currentPassword | String | Votre mot de passe actuel. |
| newPassword | String | Votre nouveau mot de passe. |
Réponse
Si elle réussit, cette méthode renvoie un code de réponse 204 No Content.
Exemple
L’exemple suivant montre une demande de mise à jour de votre propre mot de passe.
Demande
POST https://graph.microsoft.com/v1.0/me/changePassword
Content-type: application/json
{
"currentPassword": "xWwvJ]6NMw+bWH-d",
"newPassword": "0eM85N54wFxWwvJ]"
}
Réponse
HTTP/1.1 204 No Content