Firewall: Application Rules (AVG Business Management Consoles) | AVG

Home Support

Firewall: Application Rules (AVG Business Management Consoles)

Firewall: Application Rules (AVG Business Management Consoles)

Application Rules are specifically meant to control the access for various applications that may run on your devices. You can choose whether connections for applications with no defined rules are auto-decided by the Firewall, chosen by the user, or allowed/disallowed in the drop-down menu. We recommend you ensure these rules are controlled by your Console for maximum security across your network.

AVG_Firewall_ApplicationRules

Adding Application Rules

  1. Add executables (.exes) under the Application rules tab
  2. Click Add application rule
  3. Fill out the full application name and path (e.g. C:\Program Files\Folder\File.exe)
  4. Select what connections are allowed: all, none, or Internet out only
    • You can also select custom rules for various ports and protocols by clicking Set custom packet rules, then adding or altering the packet rules in the table
  5. Click Add application rule
  6. Click Apply changes in the top-right corner when you are done adding rules

Custom Application Rules

  1. Click the pencil icon to the right of the application to edit the rule
  2. Next to the All connections drop-down menu, click Set custom packet rules
  3. For the Default Rule, change Block to Allow under the Action column
  4. Click Update above the application rule
  5. Click Save application rule
  6. Click Apply changes in the top-right corner when you are done editing application rules

Environment Variables

Firewall will not allow entire directories/folders nor accept wildcards (such as * or ?), but you may also use system variables for specific filenames.

%UserProfile%

Use this if you need to specify an executable file located in a folder where applications are stored in the users' profiles

  • %UserProfile%\AppData\Local\app.exe → C:\Users\(UserName)\AppDate\Local\app.exe
%CommonProgramFiles(x86)%

Use this if you need to specify an executable file located in a folder where shared program files for 32-bit applications are stored

  • %CommonProgramFiles(x86)%\app.exe → C:\Program Files (x86)\Common Files\app.exe
%ProgramFiles(x86)%

Use this if you need to specify an executable file located in a folder where program files for 32-bit applications are stored

  • %ProgramFiles(x86)%\app.exe → C:\Program Files (x86)\app.exe
%CommonProgramFiles%

Use this if you need to specify an executable file located in a folder where shared program files are stored

  • %CommonProgramFiles%\app.exe → C:\Program Files\Common Files\app.exe
%ProgramFiles%

Use this if you need to specify an executable file located in a folder where program files are stored

  • %ProgramFiles%\app.exe → C:\Program Files\app.exe
%WinDir%\SysNative

Use this if you need to specify an executable file located in a core folder of the operating system

  • %WinDir%\SysNative\app.exe → C:\Windows\System32\app.exe
%WinDir%

Use this if you need to specify an executable file located inside an operating system folder

  • %WinDir%\app.exe → C:\Windows\app.exe
%SystemDrive%

Use this if you need to specify an executable file located anywhere else on the system drive

  • %SystemDrive%\(Folder)\app.exe → C:\(Folder)\app.exe

Was this article helpful?

Still looking for answers ?

Visit our AVG Support Community or contact us here: