--- title: "Cisco Duo" slug: "cisco-duo" updated: 2026-06-16T20:12:45Z published: 2026-06-16T20:12:45Z canonical: "docs.databee.buzz/cisco-duo" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.databee.buzz/llms.txt > Use this file to discover all available pages before exploring further. # Cisco Duo 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](https://duo.com/resources/ebooks/the-mfa-evaluation-guide?utm_source=google&utm_medium=paid_search&utm_campaign=DUO_APJ_IN_GS_Branded_General_T1&utm_content=General&_bt=659529604224&_bk=cisco%20duo&_bm=p&_bn=g&_bg=144666168410&gad_source=1&gclid=Cj0KCQiA2oW-BhC2ARIsADSIAWpE408YaQDC6_jcd1lCLNKUMeTXseK8cYGkzV3VGDNbMhU_hDmBIl0aAsP3EALw_wcB). **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] > **Note:** > > Cisco Duo is a continuously updated cloud service. As of this document preparation, latest release was on [March 14th, 2025](https://community.cisco.com/t5/duo-release-notes/tkb-p/tkb-duo-release). ## Prerequisites - The user should have access to the [Cisco Duo](https://admin.duosecurity.com/login?next=%2F) platform with an account having admin privilege. - The user should have access to DataBee console. ## Configuration Overview 1. Generate an Integration Key and Secret Key from Cisco Duo Admin platform to access the APIs. 2. Add the [Cisco Duo data feed](/user-manual/docs/cisco-duo#databee-configuration) in the DataBee console with the below parameters. | **DataBee Parameter** | **Cisco Duo Parameter** | | --- | --- | | API Base URL () | [Hostname](/docs/cisco-duo#Hostname) | | Integration Key | Integration Key | | Secret Key | [Secret Key](/docs/cisco-duo#SecretKey) | ## Cisco Duo Configuration 1. Sign in to the [Cisco Duo Admin platform](https://admin.duosecurity.com/login?next=%2F). ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/cisco-duo-mar2025-image-400xxumo.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A21%3A02Z&se=2026-10-30T13%3A21%3A02Z&sr=c&sp=r&sig=pOZH7wo7VdlUmSDhvmuHqAUO%2FYIK9MUDzuyntqEAMZ8%3D) 2. Navigate to **Applications** > **Protect an Application**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/cisco-duo-mar2025-image-t5xgpcmr.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A21%3A02Z&se=2026-10-30T13%3A21%3A02Z&sr=c&sp=r&sig=pOZH7wo7VdlUmSDhvmuHqAUO%2FYIK9MUDzuyntqEAMZ8%3D) 3. Locate the entry for **Admin API** in the applications list. And click **Protect**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/cisco-duo-mar2025-image-ncm3dqk4.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A21%3A02Z&se=2026-10-30T13%3A21%3A02Z&sr=c&sp=r&sig=pOZH7wo7VdlUmSDhvmuHqAUO%2FYIK9MUDzuyntqEAMZ8%3D) 4. Go to **Permissions**, and select **Grant read log**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/cisco-duo-mar2025-image-0pqjr729.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A21%3A02Z&se=2026-10-30T13%3A21%3A02Z&sr=c&sp=r&sig=pOZH7wo7VdlUmSDhvmuHqAUO%2FYIK9MUDzuyntqEAMZ8%3D) 5. Click on **Save Changes**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/cisco-duo-mar2025-image-nhl5vacq.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A21%3A02Z&se=2026-10-30T13%3A21%3A02Z&sr=c&sp=r&sig=pOZH7wo7VdlUmSDhvmuHqAUO%2FYIK9MUDzuyntqEAMZ8%3D) 6. Copy the **Integration key**, **Secret key** and **API hostname**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/cisco-duo-mar2025-image-7s3l652x.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A21%3A02Z&se=2026-10-30T13%3A21%3A02Z&sr=c&sp=r&sig=pOZH7wo7VdlUmSDhvmuHqAUO%2FYIK9MUDzuyntqEAMZ8%3D) ## DataBee Configuration 1. Login to the DataBee UI, navigate to **Data** > **Data Feeds** and click the **Add New Data Feed** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/cisco-duo-mar2025-image-s4xd2cxz.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A21%3A02Z&se=2026-10-30T13%3A21%3A02Z&sr=c&sp=r&sig=pOZH7wo7VdlUmSDhvmuHqAUO%2FYIK9MUDzuyntqEAMZ8%3D) 2. Search for the **Cisco Duo** and click it as shown below. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/cisco-duo-mar2025-image-mw7g4c87.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A21%3A02Z&se=2026-10-30T13%3A21%3A02Z&sr=c&sp=r&sig=pOZH7wo7VdlUmSDhvmuHqAUO%2FYIK9MUDzuyntqEAMZ8%3D) 3. Click on the **API Ingest** option for collection method. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/cisco-duo-mar2025-image-48mf6v4h.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A21%3A02Z&se=2026-10-30T13%3A21%3A02Z&sr=c&sp=r&sig=pOZH7wo7VdlUmSDhvmuHqAUO%2FYIK9MUDzuyntqEAMZ8%3D) 4. Enter feed contact information and click **Next**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/image(480).png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A21%3A02Z&se=2026-10-30T13%3A21%3A02Z&sr=c&sp=r&sig=pOZH7wo7VdlUmSDhvmuHqAUO%2FYIK9MUDzuyntqEAMZ8%3D) 5. In the configuration page, confirm the following: ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/image(481).png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A21%3A02Z&se=2026-10-30T13%3A21%3A02Z&sr=c&sp=r&sig=pOZH7wo7VdlUmSDhvmuHqAUO%2FYIK9MUDzuyntqEAMZ8%3D) - Authorization Method: HMAC Auth - API Base URL: this is the base URL that DataBee will interact with. Replace the 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. 6. Click **Test Connection** followed by **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.