Integrating Duo with Drata automates your user access reviews, saving time and reducing errors by syncing user data directly from Duo.
Key Capabilities
Automated user access synchronization: Sync Duo user and administrative access metadata into Drata.
Continuous access monitoring: Keep access reviews accurate and up to date without manual data entry.
Compliance-ready evidence collection: Supports automated testing for access control requirements, including Access Reviews.
Prerequisites & Data Access
You must have the Owner role within Duo to configure the Admin API.
Must be assigned one of the following Drata roles: Admin, Workspace Managers, DevOps Engineer.
If you have the Access Reviewer role, you can only view the Connections page.
Permissions & Data Table
Permission / Scope | Why It’s Needed | Data Accessed (Read Only) |
Duo Admin API keys (Integration key, Secret key, API hostname) | Authenticate Drata to Duo’s Admin API | User metadata, admin user listings, group membership |
Admin API permissions | Allow Drata to read required access information | User and admin access data used for Access Reviews |
Step-by-Step Setup
Step 1: Generate Duo Admin API Credentials
Log in to your Duo Admin page and select Applications which is on the left side navigation.
Select Protect an Application button on the Applications page.
Scroll down the Admin API and select the corresponding Protect button.
Copy the following information:
Integration key,
Secret key, and
API hostname.
You will need this to connect Duo to Drata.
Configure the following the permissions. You can configure these permissions on the same page you copied the integrations keys. It will be located under the Permissions section.
Grant administratorsGrant read informationGrant settingsGrant read resourceGrant write resource
If your organization uses a web application firewall (WAF), make sure you allow the following IP addresses to ensure successful connection.
Step 2: Enter Duo Credentials
Select Connections on the side navigation menu.
Select the Available connections tab, search for Duo, and select Connect.
Follow the instructions on the connection drawer.
After you select connect to Duo, on the popup modal, enter the required fields with the values that you obtained from the previous section.
