I have multiple policies within my proxy configuration. How do I know which policy layers are processed first / in what order are the layers processed?
Proxy policies are evaluated in the sequences of Virtual Policy Manager (VPM) file -> Local file -> Central file -> Forward file.
This is the default policy evaluation sequence. The policy evaluation sequence can be changed from the default depending on your device configuration.
To change policy evaluation sequence please do the following in the Management Console (https://<proxy-ip>:8082):
Configuration Tab > Policy > Policy Options > Policy Options > (Move up / Move down)
However, if there is a match in the last layer which is the Forward file, it will take priority over a policy that is similarly configured in the VPM, Local File or Central file. This provides a layer of flexibility, especially when troubleshooting because new policies can be added in latter layer with minimal disruption.
What about policy processing in the VPM file?
Policy Layers are processed from top to bottom in the Web VPM (left to right in the legacy Java VPM applet).
VPM layers are processed in the following sequences:
If there are two similar layers with same configuration inside the VPM, the right hand side most gets priority.
Please see the following example to help explain the concept.
Here are some scenarios: