Configurer l’instance pour le navigateur sans en-tête dans Linux
Étape 5 de la Linux configuration du ServiceNow® navigateur sans en-tête pour ATF : configurez votre instance pour qu’elle prenne en charge le navigateur sans en-tête.
Avant de commencer
Terminer l’étape 5 : Ajouter des secrets à Docker pour la configuration du navigateur sans en-tête dans Linux
Rôle requis : administrateur sur votre ServiceNow instance et administrateur local sur l’ordinateur hôte.
Cette tâche : Configurez l’instance de sorte qu’elle communique et s’authentifie correctement avec l’ordinateur hôte.
Procédure
-
Créer un utilisateur :
- Accédez à la Administration utilisateurs > Utilisateurs et sélectionnez New (Nouveau).
- Créer un utilisateur : l’ID d’utilisateur, qui peut être ce que vous voulez, ainsi qu’un nom d’utilisateur et un mot de passe. Le mot de passe doit être le même que celui que vous avez créé pour votre conteneur secret Docker.
- Ajoutez le atf_test_designer de rôle de cet utilisateur. (Pour en savoir plus, reportez-vous à la section Rôles d’utilisateur de la Explorer Framework de tests automatisés rubrique.)
-
Créer un certificat :
- Accédez à la Définition du système > Certificats pour ouvrir la table des certificats sys_ . Créez un certificat (le nom peut être celui que vous préférez) :
- Type : magasin de clés Java
- Mot de passe : mot de passe du magasin de clés que vous avez créé à l’étape 1 (Générer des certificats pour le navigateur sans en-tête configuration de Linux).
- Sélectionnez l’icône Joindre (trombone) pour joindre à cet enregistrement le fichier du magasin de clés que vous avez enregistré précédemment.
- Sélectionnez Soumettre.
- Cliquez sur Valider le certificat et confirmez que le message de réussite s’affiche.
- Accédez à la Définition du système > Certificats pour ouvrir la table des certificats sys_ . Créez un certificat (le nom peut être celui que vous préférez) :
-
Créer un profil de protocole :
- Accédez à la Sécurité de système > Profils de protocole pour ouvrir la table sys_protocol_profile . Créer un enregistrement de profil de protocole :
Option Description Protocole Un mot, minuscule : « docker » Port par défaut 2376 (ou celui que vous avez choisi d’utiliser) Magasin de clés Magasin de clés de l’hôte Docker - Sélectionnez Soumettre.
- Accédez à la Sécurité de système > Profils de protocole pour ouvrir la table sys_protocol_profile . Créer un enregistrement de profil de protocole :
-
Créer une connexion de spoke Docker :
- Accédez à la Connexions et informations d'identification > Alias de connexion et d'informations d'identification pour ouvrir la table sys_alias .
- Sélectionnez l’alias portant le nom Docker.
- Dans la liste connexe Connexions, sélectionnez Nouveau.
- Renseignez les champs suivants :
- Nom : le texte de votre choix
- Champ d’informations d’identification : laisser vide
- Cochez la case Générateur d’URL .
- Cochez la case Authentification réciproque .
- Dans le champ Profil du protocole , sélectionnez le profil du protocole que vous avez créé précédemment.
- Dans le champ Hôte , ajoutez l’adresse IP ou le nom d’hôte de votre serveur.
- Sélectionnez Soumettre.
-
Modifier les propriétés :
Avertissement :Par défaut, cette com.glide.communications.trustmanager_trust_all propriété est définie sur false. L’entité ServiceNow AI Platform ne fait confiance qu’aux certificats qu’elle peut vérifier par rapport à la banque de certificats JVM. Les certificats auto-signés et signés par l’entreprise ne sont pas approuvés.
Vous ne devez le faire que lorsque vous utilisez des certificats auto-signés. Pour en savoir plus, consultez Générer des certificats pour le navigateur sans en-tête configuration de Linux.
com.glide.communications.httpclient.verify_hostname: fauxcom.glide.communications.trustmanager_trust_all: vrai