FAC-Use_Cases
FAC-Use_Cases
IT Trends
Cloud
Identity Providers
Hybrid
Environment
Siloed Identity Systems
Work From Anywhere cause Security Gaps and
increase IT Workload
Increased risks as users work
outside their business network
On-premises
Identity Providers
44 million accounts*
using breached passwords
81% (ZDnet)
Multi-Factor Authentication
SSL/VPN Authentication & Authorization
Internet • SSL/VPN, IPSEC VPN
Wired, • LDAP, 802.1X, RADIUS, RADSEC, TACACS*
Wireless • OAuth, SAML, Web Portal, RestAPI
• Self-Service, Guest service
VPN,
• Certificate Authority
FortiAuthenticator Web • X509 Cert Sign, Issue, Revoke
• OCSP, SCEP
User Identity
Fortinet SSO
• AD/LDAP, Kerberos
FSSO • SSO Mobile Agent, Agentless
• Third party system integration via SAML (IdP, SP,
IdP Proxy), RADIUS, Syslog and API Integration
SaaS
Kerberos
(*Web)
FortiAuthenticator RSSO
Authentication System of Record Generic RADIUS Accounting
integration Source Syslog
MFA aaS
FSSO
FortiToken (Network)
Cloud Internet Authentication
Employee
2FA (Certificate)
Authentication
Guest
Certificate Server
FortiToken (CRL, OCSP, SCEP)
n/a
• Software option support 100-1M+ Users 3,500 MAX n/a
100 base
Upgrade
100 ü ü ü
1,000 ü ü ü
Hosted
(bring your own license) 10,000 ü ü
FortiToken FortiToken FortiToken FortiToken Token Pack FTM FTK-300 FTK-220 FTK-200 FTK-200CD
Mobile 300 220 200/200CD
5 ü ü ü ü û
10 ü ü ü ü ü
20 û ü ü ü ü
25 ü û û û û
50 ü ü ü ü ü
100 ü û ü ü ü
200 ü ü û ü û
Multi-platform OATH Driverless USB mini credit card form factor Durable, large display, 500 ü û û ü û
OTP application with Device token. There is also a OATH OTP token with
PUSH notification of FIPS-140 compliant companion tool for Android FortiGuard activation or 1,000 ü û û ü û
login attempts and
one tap approval
Economical PKI devices on Google Play that optional encrypted 2,000 ü û û ü û
authentication allows users to reprogram activation file.
the token seed
5,000 ü û û û û
10,000 ü û û û û
• FortiToken Mobile
• Perpetual license, no renewal
• No batteries, no damage
• Supports push
• Android, iOS and Windows Phone
• Contract can be moved from a device to another
• Full contract only, not partial
• FortiToken Hardware
• Physical device
• No renewal, but battery have an estimated lifetime of 2 years
• No user’s hardware dependent
• FortiToken Cloud
• Same app than FTM
• Annual subscription
• Changed from points to users/year in Q3/2021
• SMS SKU will be added soon to price list
• Distinct way to activate (cloud vs local applied contract)
• Supports SMS or Email token, or FTK
• Can be shared between multiple FGTs without requiring a FAC
• Can be used with FAC
• Supports Realms
• Distinct admins per each realm
• FAC/FGT need TCP access to ftc.fortinet.com at port 8686
FortiAuthenticator
Guide: https://docs.fortinet.com/document/fortiauthenticator/6.2.0/interoperability-guide-for-2fa
Guide: https://kb.fortinet.com/kb/viewAttachment.do?attachID=FortiAuthenticator%20Interoperability%20Guide%20for%20%20v1.3.pdf&documentID=FD33718
Guide: https://docs.fortinet.com/document/fortigate/7.0.0/administration-guide/207191/ssl-vpn-with-radius-and-fortitoken-mobile-push-on-fortiauthenticator
Cloud
1 Applications
2 EMS
NGFW
(FortiGate)
5
Data Center
3
User ZTNA Access
Proxy
Client
(FortiGate)
(FortiClient) What’s happening? User Authentication
(FortiAuthenticator)
FOS proxy point:
- validates the user 4
- verifies the device identity
- verifies the device posture MFA Active
- confirms app rights (FortiToken) Directory
MFA Check
Guides: [pending]
© Fortinet Inc. All Rights Reserved. 26
RADIUS
802.1X
Guides: https://docs.fortinet.com/document/fortigate/6.2.0/cookbook/385697/mac-based-802-1x-authentication
https://docs.fortinet.com/document/fortigate/6.2.0/cookbook/38580/port-based-802-1x-authentication
https://docs.fortinet.com/document/fortiauthenticator/6.3.0/cookbook/587192/wifi-using-fortiauthenticator-radius-with-certificates
Guide: https://docs.fortinet.com/document/fortiauthenticator/6.3.0/cookbook/324669/assigning-wifi-users-to-vlans-dynamically
Guide: https://docs.fortinet.com/document/fortiauthenticator/6.3.0/cookbook/773402/computer-authentication
Guide: https://kb.fortinet.com/kb/documentLink.do?externalID=FD46546
https://docs.fortinet.com/document/fortiswitch/7.0.0/administration-guide/110309/radius-change-of-authorization-coa
• Licensing
• Same as local or remote user licensed
• Count active, disabled and expired users
• You can automatically purge disabled accounts
• Take care when setting small periods trying to save license!
• Captive Portal login page presented is from the SAML IdP itself, not FAC
• Will apply MFA or any other request from the IdP
Guides: https://fuse.fortinet.com/viewdocument/fortiauthenticator-saml-with-azure
https://docs.fortinet.com/document/fortiauthenticator/6.3.0/cookbook/535422/saml-fsso-with-fortiauthenticator-and-okta
• Etc… Primary
Authentication
FortiToken 3 Sec
ond
Auth
entic
at ion
FortiToken
Cloud G ranted
Access
4
FortiAuthenticator
FortiAuthenticator
2FA
SaaS Azure AD
FortiToken
Guides: https://fuse.fortinet.com/viewdocument/fortiauthenticator-saml-with-azure
https://docs.fortinet.com/document/fortiauthenticator/6.3.0/cookbook/374954/saml-idp-proxy-for-azure
https://docs.fortinet.com/document/fortiauthenticator/6.3.0/cookbook/333771/saml-idp-proxy-for-g-suite
© Fortinet Inc. All Rights Reserved. 62
SAML
Working together with FWB and FAD
• Once authenticated at FWB or FAD, user can take advantage of SAML SSO
• No need to configure SAML in the web application
• Can force MFA to users
• FortiWeb can pass user information through HTTP Header to real server
• Important: need to adjust web app to use this information
• FortiADC can send information where real server can retrieve the assertion
• Important: need to adjust web app to use this information
Guides: https://docs.fortinet.com/document/fortiauthenticator/6.3.0/cookbook/608970/fortigate-ssl-vpn-with-fortiauthenticator-as-the-idp-proxy-for-azure
https://docs.fortinet.com/document/forticlient/6.4.0/new-features/402514/saml-support-for-ssl-vpn
© Fortinet Inc. All Rights Reserved. 65
FSSO
RADIUS
Active Directory Kerberos with TS and AD FortiClient SSO Login Portal &
REST API SYSLOG Accounting SAML
Polling NTLM Fallback Collector Agents Mobility Agent Widgets
Records
FortiAuthenticator
FortiGate
• Syslog
• Parsing syslog messages to get user/IP and optionally group
• Also available at DC Agent
• RSSO
• Get user and IP from RADIUS Accounting messages received
• Similar to FGT RSSO
• WSSO
• Get user and IP after a logon to a wireless SSID
• SSOMA
• FortiClient sends login information direct to FAC
• Requires activation key on FAC
• Free FortiClient SSOMA available (does not work together with Free FCL VPN version)
• Kerberos
• Similar to FGT
• SAML
• Through a web portal were users need to authenticate previously
• Can work like a captive portal
• FortiNAC
• FAC can obtains user and IPs from FortiNAC
Radius Radius
WSSO WSSO
FSSO
Peering
• mTLS requirement
• Web apps or reverse proxy (FortiWeb and FortiADC included) that require user certificate validation
• SSLVPN and IPSec using certificates
• EAP-TLS / EAP-TTLS
Guides: https://fuse.fortinet.com/viewdocument/fortiauthenticator-fwb-fad-saml