Le nouveau mot de passe fonctionne dans le navigateur. Le projet A se compile. Le projet B renvoie 407. Le proxy n'a pas forcément à choisir au hasard : l'un de ses clients présente peut-être encore un identifiant ancien.

Suivez les consommateurs, pas seulement les fichiers

Un fichier de propriétés propre à un projet peut différer de la valeur par défaut de l'utilisateur. Une valeur d'environnement peut être capturée au démarrage d'un lanceur. Un assistant d'identifiants peut avoir sa propre entrée enregistrée. Aucun n'est mis à jour simplement parce qu'une autre application a accepté le nouveau mot de passe.

Dressez un inventaire court des consommateurs qui utilisent réellement le compte : outils interactifs, services de compilation, tâches planifiées et clients d'application. Pour chacun, notez d'où vient la valeur et quand elle est lue. Gardez la valeur elle-même hors de l'inventaire.

Comparez le processus en échec avec celui qui fonctionne

Vérifiez le compte, le répertoire de travail, la configuration choisie et la source des identifiants. Deux projets aux dépendances similaires peuvent utiliser des fichiers locaux différents. Un agent de longue durée peut conserver une entrée antérieure à la rotation même après qu'un nouveau terminal voit l'environnement mis à jour.

N'utilisez un redémarrage volontaire ou un rafraîchissement documenté de la configuration que là où ce client en a besoin. Redémarrer tout à la fois masque quel consommateur était périmé et peut interrompre un travail sans rapport.

Ne confondez pas rafraîchissement du client et révocation

Mettre à jour les clients et rendre les anciens identifiants inutilisables sont deux opérations distinctes. Un proxy peut avoir un cache d'authentification, et une connexion établie peut avoir un cycle de vie différent du fichier de mot de passe. Suivez la politique de révocation de l'opérateur plutôt que de supposer qu'une requête réussie prouve que l'ancien matériel de compte a disparu.

Pour la prochaine rotation, intégrez la liste des consommateurs au changement. Un résultat réussi, c'est chaque client prévu utilisant la source et le compte prévus, pas seulement la fermeture de la boîte de dialogue du mot de passe sur un poste de travail.

Articles similaires