Duo integrates with your Cisco ASA or Firepower VPN to add two-factor authentication to AnyConnect logins.
Duo can add two-factor authentication to ASA and Firepower VPN connections in a variety of ways. Learn more about these configurations and choose the best option for your organization.
Choose this option for the best end-user experience for ASA with a cloud-hosted identity provider.
With this SAML configuration, end users experience the interactive Duo Prompt when using the Cisco AnyConnect Client for VPN. The interactive MFA prompt gives users the ability to view all available authentication device options and select which one to use, self-enroll new or replacement 2FA devices, and manage their own registered devices.
This configuration also lets administrators gain insight about the devices connecting to the VPN and apply Duo policies such as device health requirements or access policies for different networks (authorized networks, anonymous networks, or geographical locations as determined by IP address) when using the AnyConnect client.
Primary authentication and Duo MFA occur at the identity provider, not at the ASA itself.
Read the deployment instructions for ASA with Duo Single Sign-On
Requirements:
Network Diagram:
Choose this option for the best end-user experience for ASA with an on-premises identity provider.
With this SAML configuration, end users experience the interactive Duo Prompt when using the Cisco AnyConnect Client for VPN. The interactive MFA prompt gives users the ability to view all available authentication device options and select which one to use, self-enroll new or replacement 2FA devices, and manage their own registered devices.
This configuration also lets administrators gain insight about the devices connecting to the VPN and apply Duo policies such as device health requirements or access policies for different networks (authorized networks, anonymous networks, or geographical locations as determined by IP address) when using the AnyConnect client.
Primary authentication and Duo MFA occur at the identity provider, not at the ASA itself.
Read the deployment instructions for ASA with Duo Access Gateway
Requirements:
Network Diagram:
Choose this option for ASA and AnyConnect deployments that do not meet the minimum product version requirements for SAML SSO. With this configuration, end users receive an automatic push or phone call for multi-factor authentication after submitting their primary credentials using the AnyConnect Client or clientless SSL VPN via browser. Users may append a different factor selection to their password entry.
This configuration supports Duo policies for different networks (authorized networks, anonymous networks, or geographical locations as determined by IP address) when using the AnyConnect client.
Read the deployment instructions for ASA with RADIUS
Requirements:
Network Diagram:
When using this option with the clientless SSL VPN, end users experience the interactive Duo Prompt in the browser. The AnyConnect client does not show the Duo Prompt, and instead adds a second password field to the regular AnyConnect login screen where the user enters the word “push” for Duo Push, the word “phone” for a phone call, or a one-time passcode.
This configuration does not support IP-based network policies or device health requirements when using the AnyConnect client.
Read the deployment instructions for ASA with LDAPS
Requirements:
Network Diagram:
Choose this option for Cisco Firepower Threat Defense (FTD) Remote Access VPN. With this configuration, end users receive an automatic push or phone call for multi-factor authentication after submitting their primary credentials using the AnyConnect Client or clientless SSL VPN via browser. Users may append a different factor selection to their password entry.
This configuration supports Duo policies for different networks (authorized networks, anonymous networks, or geographical locations as determined by IP address) when using the AnyConnect client.
Read the deployment instructions for Firepower
Requirements:
Network Diagram:
Choose this option for Cisco Identity Services Engine. With this configuration, end users receive an automatic push or phone call for multi-factor authentication after submitting their primary credentials using the AnyConnect Client. Users may append a different factor selection to their password entry.
This configuration supports Duo policies for different networks (authorized networks, anonymous networks, or geographical locations as determined by IP address) when using the AnyConnect client.
Read the deployment instructions for ISE
Requirements:
Network Diagram: