An organization may choose to increase their security posture with InstaSafe Secure Access’s (ISA) built-in Two Factor Authentication (TFA) that will prompt users for an OTP delivered to the registered email address and mobile number.
Further, ISA supports various authenticator apps to provide Time-based OTPs (TOTP) for Two-Factor Authentication. This would effectively eliminate the dependency on mobile networks for SMS OTPs and avoid deadlock scenarios where users can access corporate email for email OTPs only after the ISA User Agent is connected.
Google Authenticator supports TOTP-based authentication. The Authenticator supports iOS and Android devices.
This article provides a step-by-step guide on configuring the Google Authenticator app for Two-Factor Authentication (TFA) of ISA users.
Opening the QR code on the ISA web portal
Open a web browser and log into the ISA web portal.
Enter the username and password of the user and click on sign in.
When the user is prompted to select a method to receive the OTP, select OTP via SMS or OTP via Email.
Enter the OTP obtained in your email or via SMS and click on Verify OTP.
Once logged in, click the user profile on the top right side of the screen.
Select QR Code. The QR code option will be listed only if Two-Factor Authentication is enabled for the user.
The QR code is displayed.
Installing the Google Authenticator app
Locate Google Authenticator in App Store or Play Store.
Select the download icon.
Select Open.
Adding
the ISA User by QR Code
Note: The OTP shown on the screen for example purposes only.
Instead of scanning the QR key, adding a user account to an authenticator using its secret encoded in it, you must first decode the QR code. There are free decoders available on the Internet to decode the ISA QR code. The information required from a decoded QR code are the account name and secret key, which is a 64-bit hexadecimal string. For example, the account name and secret key of this user is the following:
Account name =jsmith01@isa-training.com
Secret key = GE2GKMTGGYZWGOBYGZSDSY3FGNSDMYLEMM3WMMRRGY3DKN3FMU2DOYRZHBSGINTE
On the Set up your first account screen, select Enter a setup key.
On the Enter account details screen, enter the account name and secret key.
Click on Add.
The account is added to the authenticator.
Testing
Open a web browser and go to the ISA web console login page. Enter the username and password of the user and sign in.
When the user is prompted to select a method to receive the OTP, select TOTP on Authenticator.
Note: Do not select Approve Push Notification on Authenticator, it’s supported only on InstaSafe Authenticator.
On the OTP prompt window, enter the OTP generated on the Google Authenticator app and select Verify OTP.
The user will be successfully logged in.
Conclusion
Google Authenticator enhances secondary authentication by way of Time-based One-Time Password (TOTP).