Environment variables

An application gets caught by a policy and this action sets an environment variable that the application can use. Any application it spawns would have that same environment variable, from there additional application filters and policies could be used to catch that specific environment variable and do something about it. One example that has occurred for this action is when installers spawn multiple installers. For example, a customer creates 2 policies: one that catches the initial trusted installer and another that catches a specific environmental variable. The first policy elevates and adds a specific environment variable such as "ArelliaCatchThisVariable=TrUsT3D", then the second policy will look at all applications for that specific environment variable (this is why you never should make it something that someone would think of easily) and elevate those applications. 

Sets the Environment of a process to contain the specified Environment Variable.

To set environmental variable action, do the following steps:

  1. From the Arellia Security Manager console, go to the Policies tab.
  2. Navigate to Policies / Arellia Solutions / Application Control / Actions.
  3. Right-click Environment Variables and select New / Set Environment Variable Action.
  4. You can specify a Name and Description in the Create Item window.
  5. After the creation of a new environment variable action you can configure the Name of the action, environment variable Name, and environment Value. The New Environment Variable Action appears in the list under Environment Variables.  


Â