Fügen Sie Docker Geheimnisse für das Setup des Headless-Browsers in hinzu MicrosoftMicrosoft Azure Event Hubs Windows
Erstellen Sie ein Docker-Geheimnis, in dem das Passwort des Anwenders ServiceNow gespeichert wird, der sich bei der Instanz anmeldet, um die Tests auszuführen. Docker-Geheimnisse sind eine Funktion von ServiceNow® zum sicheren Speichern der Passwörter, die in Containern verwendet werden.
Vorbereitungen
Abschließen von Schritt 4: Erstellen Sie das Docker-Image und die Container für das Setup des Headless-Browsers in MicrosoftMicrosoft Azure Event Hubs Windows
Erforderliche Rolle: Wechseln Sie zu Ihrer Instanz ServiceNow, und erstellen Sie einen neuen Anwender, der vom Docker-Container für die Anmeldung verwendet wird. Weisen Sie diesem Anwender die Rollen admin oder atf_test_adminzu. Speichern Sie das Passwort, das in Schritt 2 des folgenden Verfahrens verwendet werden soll.
Warum und wann dieser Vorgang ausgeführt wird
Im Docker-Container befindet sich ein Automatisierungsskript, das einen Webbrowser öffnet, sich bei der Instanz anmeldet und die Seite „Client-Test Runner“ öffnet. Für die Anmeldung bei der Instanz ServiceNow benötigen Sie ein Benutzerpasswort. In diesem Schritt verwenden Sie eine Docker-Funktion namens Docker-Geheimnisse, um Passwörter sicher zu speichern. Wenn Sie dann Container ausführen, ist das Passwort automatisch für die Anmeldung bei Ihrer Instanz verfügbar.
Prozedur
Ergebnisse
Das Ergebnis ist Ihre geheime ID, die Sie zur späteren Verwendung speichern müssen. Die Geheimnis-ID wird der Instanz ServiceNow in sys_property sn_atf.headless.secret_idhinzugefügt.