Ajouter des secrets à Docker pour la configuration du navigateur sans en-tête dans Microsoft Windows

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Créez un secret Docker qui stocke le mot de passe de l’utilisateur ServiceNow qui se connectera à l’instance pour exécuter les tests. Docker Secrets est une fonctionnalité permettant de stocker en toute sécurité les mots de ServiceNow® passe qui seront utilisés dans les conteneurs.

    Avant de commencer

    Terminer l’étape 4 : Créer l’image et les conteneurs Docker pour la configuration du navigateur sans en-tête dans Microsoft Windows

    Rôle requis : accédez à votre ServiceNow instance et créez un nouvel utilisateur que le conteneur Docker utilisera pour vous connecter. Donnez à cet utilisateur les rôles d’administrateur ou de atf_test_admin. Enregistrez le mot de passe à utiliser à l’étape 2 de la procédure suivante.

    Pourquoi et quand exécuter cette tâche

    À l’intérieur du conteneur Docker se trouve un script d’automatisation qui ouvre un navigateur Web, se connecte à l’instance et ouvre la page de test exécutable client. Pour vous connecter à l’instance ServiceNow , vous aurez besoin d’un mot de passe utilisateur. Dans cette étape, vous utilisez une fonctionnalité Docker appelée Secrets Docker afin de stocker les mots de passe en toute sécurité. Ensuite, lorsque vous exécutez des conteneurs, le mot de passe est automatiquement disponible pour vous connecter à votre instance.

    Procédure

    1. Dans la ligne de commande de l’administrateur, saisissez docker swarm init
    2. Dans la ligne de commande de l’administrateur, saisissez echo <le mot de passe de votre utilisateur> | secret docker créer un sn_password -
      Remarque :
      Remplacez < le mot de passe de votre utilisateur > par le mot de passe ServiceNow de l’utilisateur.
      Vos résultats devraient ressembler à ceci :
      Résultats de la saisie du code écho « mon mot de passe »

    Résultats

    Le résultat est votre ID secret, que vous devez enregistrer pour une utilisation ultérieure. L’ID secret sera ajouté à l’instance dans le ServiceNowsys_property sn_atf.headless.secret_id.