Skip to content
  • There are no suggestions because the search field is empty.

How to Configure 2 Factor Authentication for a Speco Access Control Panel

This is a step-by-step guide on how to configure 2 factor on Speco Access control panels.



  • During the configuration of the access control system, these parameters must be set so the system is ready for 2FA:
    • Access Control system firmware is 5.00-04g or higher
    • To check the version, go to Settings > Update (found under System Setting)



  • Please ensure each card holder’s card status is set to Inactive
    • Go to Access > Card Holders, click a card holder, click the card associated with the card holder (found under Card).
    • If it is not, click Edit Card and change the Card Status to Inactive and Click Save.



  • Create a Super User named “SecureGuard”
    • This account will be dedicated to the SecureGuard VMS connection to your access control system
    • Go to Settings > Web User Account (found under User Setting)
    • Click New, enter the user information, and click Add and Save



  • Ensure that the “Super User” role has all check boxes in all categories enabled to ensure that SecureGuard VMS will be able to fully communicate with the Access Control.
    • Go to Settings > User Role (found under User Setting), click the “Super User” role, click Edit, click the checkboxes next to Select All for each category



  • Enable and configure the OpenAPI setting.
    • (Make sure you have the OpenAPI License applied to your system)
      • Go to Settings > OpenAPI (found under Network Setting)
      • Click Edit
      • Check the box next to OpenAPI Enable
      • Select Allow Only Auth Key for Auth Type
      • Enter any name into the box next to Hash Key
      • Click “keygen”
      • Click Save



NOTE: MAKE SURE YOU SAVE YOUR DATA AFTER CONFIGURING YOUR ACCESS CONTROL SYSTEM!

GO TO SETTINGS > SAVE DATA (FOUND UNDER SYSTEM SETTING), CLICK “Save Data” , ENTER ADMIN PASSWORD, CLICK “OK”


Initial submission Date: May 15, 2025

Article authored by: Tim O'Brien, National Trainer

Article Transcribed by: Christopher Cataldo, Technical Support Lead