---
title: "Duo Security"
slug: "duo-security"
updated: 2025-03-12T14:03:30Z
published: 2025-03-12T14:03:30Z
canonical: "docs.safe.security/duo-security"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.safe.security/llms.txt
> Use this file to discover all available pages before exploring further.

# Duo Security

## About this document

---

This document provides the step-by-step procedure to configure Duo Security in SAFE.

## Introduction

---

SAFE integrates with Duo Security and fetches the security misconfiguration of the Duo Security account in SAFE.

## Prerequisites

---

- Access required in **SAFE**:
  - SAFE Admin Access
- Access required in **Duo Security**:
  - Duo Security Admin
- Required User Inputs:
  - API URL
  - Integration Key
  - Secret Key
  - Asset Name in SAFE (optional)
- Required Scope:
  - Grant Read Information
  - Grant Settings

## Generate Connection Details

---

- How to generate **Integration Key, Secret Key and API URL**
  - Log in to your Duo Security account as **Admin**.
  - Click on the **Applications**
  - Click on the**Protect and Application**
  - Search for Admin API
  - Click on the **Protect** button

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/1(33).png)
  - The system displays the **Integration key, Secret key and API hostname**. **Copy** and **save** the details to use it while configuring Duo Security in SAFE.
  - Append https:// in **API hostname** to form the **API URL**
  - Select the below Permissions
    - Grant read information
    - Grant setting

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/2(30).png)
  - Scroll down and click on the **Save changes**

## Configure Duo Security in SAFE

---

- Log in to your SAFE account as **Admin**.
- Click on the **Integrations**option from the left navigation.
- Scroll to find the Duo Security integration card or search for Duo Security in the search bar.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/3(29).png)
- Hover over the Duo Security integration card and click on the **Configure** button.
- Enter the following:
  - API URL
  - Integration Key
  - Secret Key
  - Asset Name in SAFE - Provide a unique identifier which can uniquely identify the asset
- Enter the **Auto Sync Frequency**.
- Click on the **Test Connection** button.
- Once the connection is successful, click on the **Save** button.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/4(28).png)
- Once the configuration is saved successfully, click on the **Sync** **Now** button to trigger an on-demand sync.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/5(28).png)
- Upon a successful sync, the system pulls the Duo Security assets and their findings in SAFE. You can track the status of the sync in the **History** table.

## View Results

---

- Go to the integration homepage
- Scroll to find the Duo Security integration card or search for Duo Security in the search bar.
- Click on the Duo Security integration card for **Finding View** and **Asset View**.
  - **Finding View:** This tab displays all the findings details pulled from Duo Security.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/6(28).png)
  - **Asset View:**This tab displays all the assets pulled from Duo Security.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/7(27).png)

## History

---

Learn More about Integration History [here](https://docs.safe.security/safe-4/docs/integration-history).

## SAFE's Outgoing IP Addresses

---

Click [here](https://docs.safe.security/safe-4/docs/safes-outgoing-ip-addresses) to find the outgoing IP addresses of SAFE. All traffic to any integrations in SAFE will see one IP address as the source IP of the incoming connection.
