This section describes how to configure Agile Controller Single Sign-On (SSO).
To implement Agile Controller (Policy Center or Agile Controller) SSO, perform the following configurations on the Agile Controller server and FW:
Agile Controller server
Set parameters for the Agile Controller server to communicate with the FW and configure the Agile Controller server to send the login and logout messages to the FW.
FW
Set a Agile Controller server and Agile Controller SSO parameters on a FW and configure the FW to receive the login and logout messages.
If a FW is deployed between the users and the Agile Controller server, authentication packets must pass through the FW. To apply the SSO function, configure an authentication policy to exempt the authentication packets from authentication. In addition, the authentication packets must pass the security check of the security policy of the FW. Therefore, the administrator needs to configure the following security policy on the FW:
Source Zone: indicates the security zone where the PC resides.
Destination Zone: indicates the security zone where the Agile Controller server resides.
Destination Address: indicates the IP address of the Agile Controller.
Action: permit.
If a user is authenticated by the Agile Controller and the user information exists on the FW, the FW still verifies user attributes, such as the user status, expiration time, IP address binding, and whether users are allowed to share this account. Only the user who succeeds in the attribute verification can access network resources. For example, a user who is locked out cannot access network resources within the lockout duration even if the user is authenticated by the Agile Controller.