pourquoi la session est restreinte, ici mfa_required.
Cause. Le compte doit configurer la validation en deux étapes avant que la session puisse faire autre chose. Jusque-là, la session est restreinte et l'API répond par ce code à chaque opération, sauf à celles qui configurent la validation.
Solution.
Configurez la validation en deux étapes : Configurer la validation en deux étapes. Avec la CLI, kyvernon auth totp enrol affiche le secret et kyvernon auth totp confirm <code> le confirme avec un code de l'application d'authentification.
Conservez en lieu sûr les codes de récupération qui apparaissent après la confirmation. Ils ne sont affichés qu'une fois.
Répétez l'opération.
error.mfa.already_enrolled
Texte dans la console
La validation en deux étapes est déjà configurée pour ce compte.
Cause. La validation en deux étapes est déjà configurée pour le compte, ou une configuration en cours a déjà été confirmée.
Solution.
Continuez à utiliser l'application d'authentification que vous avez configurée.
Pour recommencer, un administrateur supprime d'abord l'enrôlement : kyvernon users reset-mfa <username>. L'utilisateur configure ensuite de nouveau la validation.
Pour obtenir de nouveaux codes de récupération, exécutez kyvernon auth totp recovery-codes <code>. Les anciens codes cessent de fonctionner.
error.mfa.not_enrolled
Texte dans la console
La validation en deux étapes n’est pas configurée pour ce compte.
Cause. L'opération exige la validation en deux étapes, par exemple pour créer de nouveaux codes de récupération, et le compte n'en a aucune de configurée.
Solution.
Configurez d'abord la validation en deux étapes : Configurer la validation en deux étapes, ou kyvernon auth totp enrol.
Répétez l'opération après la confirmation.
error.mfa.not_enrolling
Texte dans la console
Aucune configuration de la validation en deux étapes n’est en cours. Recommencez la configuration.
Cause. Un code a été envoyé pour confirmer la configuration, mais aucune configuration n'est en cours pour le compte. La configuration n'a jamais été démarrée ou a été réinitialisée.
Solution.
Redémarrez la configuration : kyvernon auth totp enrol. Dans la console, utilisez Configurer la validation en deux étapes.
Confirmez-la avec un code actuel : kyvernon auth totp confirm <code>.