Documentation

Looking for something in particular?

Execution Environment Security Configuration

Last Modified:

This support article provides information about the run-time configuration options and the approaches available to set these using either a system environment variable or a command line argument.

The most common way to store the environment configuration parameters, such as web services credentials, is to set these directly in Automation through the UI.  These are then encrypted and stored within the Automation configuration files.

For test execution server environments, setting these values directly on the server rather than in the Automation configuration is preferred. This will provide enhanced security as an administrator can now set these authentication credentials without storing them in end users’ Automation files.

Table of Contents

    Order of Precedence

    When multiple methods for configuring the same authentication parameter are available, the following order of precedence is used:

    1. Command line switch
    2. System environment variable
    3. Configuration through the Automation user interface

    Note: Not all settings will offer all three methods of configuration. For example, some will offer only UI-based configuration, while some will offer the ability to set by an environment variable or a command line, but not both. 

    Authentication Configuration Parameters 

    Web Service Certificate Authentication

    Web Service Basic Authentication

    Web Service OAuth Authentication

    Web Service OAuth Client Authentication

    Web Service API Key Authentication

    AWS Authentication

    Database Configuration Parameters

    Oracle Connection

    DB2 Connections

    PostgreSQL Connections

    SQL Server Connections

    MySQL Connections


    Feedback

    Was this article helpful for you?
    Documentation library

    Trying to raise a case with our support team?

    We use cookies to better understand how our website is used so we can tailor content for you. For more information about the different cookies we use please take a look at our Privacy Policy.

    Scroll to Top