Updated Date: 04/30/2026
Implementing endpoint state checks
You should have a per-request policy attached to a virtual server. In addition, your virtual server must have an access profile attached, which can be a blank “allow-all” policy.
Add endpoint state checking to an access policy to check client machines for a specified antivirus package, either continuously, or on each request.
-
From the Main tab, click Access > Profiles / Policies > Per-Request Policies.
-
Find the policy you want to edit, and in the Per-Request Policy column, click Edit.
-
In the per-request policy, click Add New Subroutine.
-
Name the subroutine and click Save.
-
Expand the subroutine, and click the plus to add a new item.
-
Select Endpoint Security (Client-Side), select Endpoint State, and click Add Item.
By default, the Endpoint State check has no configuration.
-
To configure subroutine settings such as the session lifetime or gating criteria, click Subroutine Settings / Rename.
Add an endpoint check to the subroutine following this action.