Azure AD FIDO2 Integration
Preconditions
To End users must be in possession of a VeroCard and have been onboarded with a VeroID.
VeroGuard integration instructions
Azure AD (AAD) setup
Sign into your Azure portal as an administrator
Browse to Microsoft ID Entra > Security > Authentication methods > FIDO2 Security Key (Preview)
Under the method FIDO2 Security Key, set the following options and save the configuration:
Enable - Yes or No
Target - All users or Select users
Enforce attestation – set to No
Entra Azure AD setup screen
Prepare end user devices
Setting up user devices
End user devices require the latest Microsoft operating system and VeroGuard’s Serenity Companion Service. If the device you are preparing does not have Bluetooth, please install the USB BT adaptor provided with the VeroCard when completing end user set-up.
Update all devices to 20H2 (minimum)
Hybrid Azure AD joined devices must run Windows 10 version 2004 or newer.
Serenity Companion Service
Run the Serenity Companion installer package which will set the service to run in the background, enabling the VeroCard to securely communicate with VeroGuard via the PC’s Bluetooth connection. You can find the installer at https://www.support.veroguard.com.au/downloads.
If Windows defender or your AntiVirus software show an alert, please select the option to “install anyway”
The Serenity Companion installer will enable security keys for Windows sign-in as described in the Microsoft technical articles by adding the following key to the registry during installation:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork\SecurityKey - UseSecurityKeyForSignin – REG_DWORD = 0x00000001
Connecting and Activating VeroCard
The following sections can all be completed by end users – however some parts e.g., setting a PIN MUST be completed by the end user only. Users can access the VeroCard User Guide
VeroCards require pairing with any PC before they can be used for authentication to user accounts. Pairing a VeroCard uses the same procedure as pairing any other Bluetooth device and requires confirmation of the passcode for added security.
Activation is the process used by VeroGuard to link the device to the VeroGuard Platform, confirm its status remains secure and then enables the end user to set their secret PIN.
When you initially turn on your VeroCard it will display the message “Ready for Activation” below the VeroCard number.
The keypad on the VeroCard is deactivated when on the charger. Please ensure your VeroCard is removed from the charger when completing any necessary activities. The VeroCard can be returned to the charger in between if necessary
Pairing a VeroCard with the PC
Go to Windows Settings > Bluetooth.
Turn on your VeroCard.
Click “Add Device” and the first option “Bluetooth" to initiate a search for available Bluetooth devices.
In the results view look for a 16-digit number in the list e.g., 1002000000009643 and click on the device name with your mouse (see Figure 2).
The screen on both devices will now display a “compare passcodes and confirm” message. Click “Connect” on the PC and touch the green “tick” on the VeroCard.
Add a device screen and VeroCard compare passcode confirmation screen
If the end user device does not have Bluetooth, please install the USB BT adaptor provided with the VeroCard.
Activating a VeroCard
Until it is activated your VeroCard will display the message “Ready for Activation” below the VeroCard number. Once Serenity Companion is installed and your VeroCard paired, the PC will connect to the paired device whenever they are in range and switched on. This is indicated on the VeroCard by the Bluetooth icon (indicates Bluetooth connection is present) and the “V” icon showing connection to VeroGuard.
Confirm the VeroCard is connected correctly by viewing the BT and V icons.
Navigate to the “Activate” command by pressing 0-5-3 (for more information on using your VeroCard and navigation see article and https://www.support.veroguard.com.au/user-manual).
The VeroCard will display “Activating”. Follow the prompts on the VeroCard to complete the process and create and confirm your PIN.
Once successfully activated the VeroCard will display “Ready to Vero”.
To activate a VeroCard you must be connected to VeroGuard. If you do not see the “V” icon, check your internet connection.
See more information on setting a secure PIN in our article “A Better PIN”.
Register your VeroCard to your “Sign in” Account
This final setting requires the end user to login to their Microsoft account online and add the VeroCard as a security device to their profile.
End users need to browse to https://mysignins.microsoft.com and sign-in (if not already) with their Windows username and password.
Click Security info.
If the user already has at least one Azure AD Multi-Factor Authentication method registered, they can immediately register a FIDO2 security key. If they do not have at least one Azure AD Multi-Factor Authentication method registered, they must add one.
To add a FIDO2 Security key, click Add method. The Add a method screen opens up.
From the Which method would you like to add menu, choose Security key and click Add. The Security key window opens up.
Click on Choose the type of security key that you have menu. From the drop-down choose USB device.
This will try both USB and Bluetooth BLE that supports VeroCard.
Make sure your VeroCard is turned on and ready and choose Next. The browser will connect with and register the device against your account.
The user will be returned to the combined registration experience and asked to provide a meaningful name for the key so the user can identify each if they have multiple. Click Next.
Click Done to complete the process.
Login to your Device
Power up, log out of your device or return to the lock screen (WIN+L).
On the screen select Sign-in Options or if already displayed click the FIDO security key icon, and the message will change to request you to Turn on your Bluetooth security key or insert it into the USB port.
Turn on your VeroCard and once connected it will display available accounts.
Select your account.
If multiple accounts exist, select account using up/down (8/0).
Click the green tick to select.
Enter your PIN on the VeroCard when prompted.
Once a user has completed an online login, the same login process can be used when offline.