Référence Pour: administrateurs, utilisateurs, locataires, développeurs

Erreurs de mot de passe

Causes et solutions des codes d'erreur de la stratégie de mots de passe et des changements de mot de passe.

error.password_rotation_required

Texte dans la console
Le mot de passe de ce compte doit être changé avant toute autre action. Changez-le, puis réessayez.
Signification pour les clients de l'API
The session is restricted until the password is changed.
Code
FAILED_PRECONDITION, HTTP 412
ArgumentContenu
reasonpourquoi la session est restreinte, ici password_rotation_required.

Cause. Le mot de passe du compte doit être changé avant que la session puisse faire autre chose. Un administrateur a défini que le compte exige un nouveau mot de passe à la prochaine connexion, ou l'a créé ainsi. Tant que le mot de passe n'est pas changé, l'API répond par ce code à chaque opération, sauf au changement de mot de passe.

Solution.

  1. Changez le mot de passe : Choisir un nouveau mot de passe, ou kyvernon auth password. Le mot de passe actuel et le nouveau proviennent de la variable d'environnement KYVERNON_PASSWORD ou de l'entrée standard.
  2. Répétez l'opération.

error.password.too_short

Texte dans la console
Le nouveau mot de passe est trop court. Utilisez au moins {min} caractères.
Signification pour les clients de l'API
The password is shorter than min.
Code
INVALID_ARGUMENT, HTTP 400
ArgumentContenu
minle nombre minimal de caractères.

Cause. Le nouveau mot de passe compte moins de caractères que le minimum de la stratégie de mots de passe. Le minimum est de 12 caractères ; un administrateur peut en définir un plus élevé.

Solution.

  1. Utilisez un mot de passe ou une phrase secrète plus longs. Une phrase secrète de plusieurs mots est plus facile à retenir qu'un mot de passe court avec des symboles.
  2. Répétez le changement.

error.password.too_long

Texte dans la console
Le nouveau mot de passe est trop long. Utilisez au plus {max} caractères.
Signification pour les clients de l'API
The password is longer than max.
Code
INVALID_ARGUMENT, HTTP 400
ArgumentContenu
maxle nombre maximal de caractères.

Cause. Le nouveau mot de passe compte plus de caractères que le maximum de la stratégie de mots de passe. Le maximum est de 256 caractères.

Solution.

  1. Utilisez un mot de passe plus court.
  2. Répétez le changement.

error.password.common

Texte dans la console
Ce mot de passe est trop courant ou trop facile à deviner. Choisissez une phrase secrète plus longue.
Signification pour les clients de l'API
The password is on the common-password list.
Code
INVALID_ARGUMENT, HTTP 400

Cause. Le mot de passe figure dans la liste des mots de passe courants, ou est un mot courant auquel des chiffres, des symboles ou des substitutions de lettres ont été ajoutés. Un administrateur peut ajouter des mots à la liste.

Solution.

  1. Choisissez une phrase secrète plus longue qui n'est ni un mot ni une expression connus.
  2. Utilisez un gestionnaire de mots de passe pour en générer une.

error.password.repetitive

Texte dans la console
Le mot de passe répète un même caractère ou un même groupe. Choisissez une phrase secrète plus longue.
Signification pour les clients de l'API
The password repeats one character or group.
Code
INVALID_ARGUMENT, HTTP 400

Cause. Le mot de passe compte moins de quatre caractères différents, par exemple un caractère ou un court groupe répété.

Solution.

  1. Choisissez une phrase secrète plus longue et plus variée.
  2. Répétez le changement.

error.password.sequential

Texte dans la console
Le mot de passe est une suite de touches du clavier ou de lettres de l’alphabet. Choisissez une phrase secrète plus longue.
Signification pour les clients de l'API
The password is a keyboard or alphabet sequence.
Code
INVALID_ARGUMENT, HTTP 400

Cause. Le mot de passe est une suite de touches qui se suivent sur le clavier, ou une suite de l'alphabet ou de chiffres.

Solution.

  1. Choisissez une phrase secrète plus longue qui ne suit pas l'ordre du clavier ni de l'alphabet.
  2. Répétez le changement.

error.password.contains_username

Texte dans la console
Le nouveau mot de passe ne doit pas contenir votre nom d’utilisateur.
Signification pour les clients de l'API
The password contains the user name.
Code
INVALID_ARGUMENT, HTTP 400

Cause. Le nouveau mot de passe est identique au nom d'utilisateur ou le contient. Les noms d'utilisateur de quatre caractères ou plus sont recherchés dans le mot de passe.

Solution.

  1. Choisissez un mot de passe qui ne contient pas votre nom d'utilisateur.
  2. Répétez le changement.

error.password.unchanged

Texte dans la console
Le nouveau mot de passe doit être différent de l’actuel.
Signification pour les clients de l'API
The new password equals the current one.
Code
INVALID_ARGUMENT, HTTP 400
ArgumentContenu
fieldle champ de la requête qui contient le mot de passe refusé, ici password.

Cause. Le nouveau mot de passe est identique à l'actuel.

Solution.

  1. Choisissez un mot de passe que vous n'avez pas utilisé pour ce compte.
  2. Répétez le changement.

error.password.current_required

Texte dans la console
Saisissez votre mot de passe actuel.
Signification pour les clients de l'API
The current password must be given.
Code
INVALID_ARGUMENT, HTTP 400
ArgumentContenu
fieldle champ de la requête qui manque, ici currentPassword.

Cause. Un changement de mot de passe pour votre propre compte exige votre mot de passe actuel, et la requête ne le contenait pas.

Solution.

  1. Saisissez votre mot de passe actuel : Mot de passe actuel.
  2. Avec la CLI, kyvernon auth password lit le mot de passe actuel et le nouveau dans KYVERNON_PASSWORD ou sur l'entrée standard.
  3. Si vous avez oublié le mot de passe, un administrateur en définit un nouveau : kyvernon users set-password <username>.

error.password.current_incorrect

Texte dans la console
Le mot de passe actuel est incorrect. Vérifiez-le, puis réessayez.
Signification pour les clients de l'API
The current password is wrong.
Code
INVALID_ARGUMENT, HTTP 400
ArgumentContenu
fieldle champ de la requête qui contient le mot de passe refusé, ici currentPassword.

Cause. Le mot de passe actuel que vous avez indiqué ne correspond pas. Les tentatives erronées répétées sont ralenties comme les mots de passe erronés lors de la connexion.

Solution.

  1. Vérifiez le mot de passe actuel et réessayez.
  2. Si vous avez oublié le mot de passe, un administrateur en définit un nouveau : kyvernon users set-password <username>.

Version 0.1. Dernière modification : 2026-11-13