The Environment tab is used to define environment variables that are passed into the service when it starts. This is particularly useful for Java and other applications that rely on a custom environment.
Note: The order in which environment variables are listed is significant. FireDaemo Pro evaluates these variables in top-down order.
For more information about environment variables, see Environment Variables.

The following table describes the fields provided on the Environment tab.
| Field | Description |
| Promote (Up Arrow) | Moves up (promotes) the environment variable to a higher position in the list of environment variables. |
| Demote (Down Arrow) | Moves down (demotes) the environment variable to a lower position in the list of environment variables. |
| Insert | Inserts a new environment variable immediately above the current position in the list of environment variables. The environment variable's name and value must be entered: ![]() A variable's value can include other environment variables by enclosing them inside percentage (%) signs. For example, if the name of the environment variable is CLASSPATH, the value could be %PATH%:C:\Somepathwhere PATH is another variable either present in the environment variables list or globally defined. In this case, the CLASSPATH variable inherits the value of the PATH variable. Note:
|
| Append | Adds a new environment variable immediately below the current position in the list of environment variables. |
| Edit | Edits the currently selected environment variable. An environment variable can also be edited simply by double-clicking on its list entry. |
| Remove | Deletes the currently selected environment variable. Note: The environment variable is immediately removed. No confirmation prompt is displayed. |

