- 24 Mar 2025
- 1 Minute to read
- Print
- DarkLight
Cisco Duo
- Updated on 24 Mar 2025
- 1 Minute to read
- Print
- DarkLight
Duo is a two-factor authentication solution that helps organizations boost security by verifying user identity, establishing device trust, and providing a secure connection to company networks and applications. Duo multi-factor authentication protects your organization's data at every access attempt, from any device and location. For detailed information, refer to the Cisco Duo’s official documentation.
Integration Method: API
Tables: Authentication (3002)
This integration supports the following events.
Event | Description |
---|---|
Authentication | Returns a list of authentication logs. |
This integration supports the following versions.
Cisco Duo API Version | v2 |
Note:
Cisco Duo is a continuously updated cloud service. As of this document preparation, latest release was on March 14th, 2025.
Prerequisites
The user should have access to the Cisco Duo platform with an account having admin privilege.
The user should have access to DataBee console.
Configuration Overview
Generate an Integration Key and Secret Key from Cisco Duo Admin platform to access the APIs.
Add the Cisco Duo data feed in the DataBee console with the below parameters.
DataBee Parameter
Cisco Duo Parameter
API Base URL (<instance>)
Integration Key
Integration Key
Secret Key
Cisco Duo Configuration
Sign in to the Cisco Duo Admin platform.
Navigate to Applications > Protect an Application.
Locate the entry for Admin API in the applications list. And click Protect.
Go to Permissions, and select Grant read log.
Click on Save Changes.
DataBee Configuration
Login to the DataBee UI, navigate to Data > Data Feeds and click the Add New Data Feed button.
Search for the Cisco Duo and click it as shown below.
Click on the API Ingest option for collection method.
Enter feed contact information and click Next.
In the configuration page, confirm the following:
Authorization Method: HMAC Auth
API Base URL: this is the base URL that DataBee will interact with. Replace the <instance> placeholder with generated hostname.
Integration Key: enter the above generated Integration Key.
Secret Key: enter the above generated Secret Key.
Event Types: preselected for all the event types that integration pulls.
Click Submit.
Troubleshooting Tips
Ensure Integration Key, Secret Key and Hostname are pasted correctly. If credentials are lost, Reset Secret Key and reconfigure the data source. Ensure no spaces or unexpected characters are included and reconfigure the DataBee feed.
Ensure Grant Read Log Permission is provided.